-
大小: 126KB文件類型: .zip金幣: 2下載: 0 次發(fā)布日期: 2021-06-02
- 語言: Java
- 標(biāo)簽: usb-serial??Android??串口驅(qū)動??
資源簡介
git上找到的,用于usb-serial 串口通信的幾乎所有驅(qū)動。下載后打開文件看文件名就可知道。供大家研究使用

代碼片段和文件信息
/*?Copyright?2011-2013?Google?Inc.
?*?Copyright?2013?mike?wakerly?
?*
?*?This?library?is?free?software;?you?can?redistribute?it?and/or
?*?modify?it?under?the?terms?of?the?GNU?Lesser?General?Public
?*?License?as?published?by?the?Free?Software?Foundation;?either
?*?version?2.1?of?the?License?or?(at?your?option)?any?later?version.
?*
?*?This?library?is?distributed?in?the?hope?that?it?will?be?useful
?*?but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of
?*?MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the?GNU
?*?Lesser?General?Public?License?for?more?details.
?*
?*?You?should?have?received?a?copy?of?the?GNU?Lesser?General?Public
?*?License?along?with?this?library;?if?not?write?to?the?Free?Software
?*?Foundation?Inc.?51?Franklin?Street?Fifth?Floor?Boston?MA??02110-1301
?*?USA.
?*
?*?Project?home?page:?https://github.com/mik3y/usb-serial-for-android
?*/
package?com.hoho.android.usbserial.examples;
import?android.app.Activity;
import?android.content.Context;
import?android.hardware.usb.UsbDevice;
import?android.hardware.usb.UsbManager;
import?android.os.AsyncTask;
import?android.os.Bundle;
import?android.os.Handler;
import?android.os.Message;
import?android.os.SystemClock;
import?android.util.Log;
import?android.view.LayoutInflater;
import?android.view.View;
import?android.view.ViewGroup;
import?android.widget.AdapterView;
import?android.widget.ArrayAdapter;
import?android.widget.ListView;
import?android.widget.ProgressBar;
import?android.widget.TextView;
import?android.widget.TwoLineListItem;
import?com.hoho.android.usbserial.driver.UsbSerialDriver;
import?com.hoho.android.usbserial.driver.UsbSerialPort;
import?com.hoho.android.usbserial.driver.UsbSerialProber;
import?com.hoho.android.usbserial.util.HexDump;
import?java.util.ArrayList;
import?java.util.List;
/**
?*?Shows?a?{@link?ListView}?of?available?USB?devices.
?*
?*?@author?mike?wakerly?(opensource@hoho.com)
?*/
public?class?DeviceListActivity?extends?Activity?{
????private?final?String?TAG?=?DeviceListActivity.class.getSimpleName();
????private?UsbManager?mUsbManager;
????private?ListView?mListView;
????private?TextView?mProgressBartitle;
????private?ProgressBar?mProgressBar;
????private?static?final?int?MESSAGE_REFRESH?=?101;
????private?static?final?long?REFRESH_TIMEOUT_MILLIS?=?5000;
????private?final?Handler?mHandler?=?new?Handler()?{
????????@Override
????????public?void?handleMessage(Message?msg)?{
????????????switch?(msg.what)?{
????????????????case?MESSAGE_REFRESH:
????????????????????refreshDeviceList();
????????????????????mHandler.sendEmptyMessageDelayed(MESSAGE_REFRESH?REFRESH_TIMEOUT_MILLIS);
????????????????????break;
????????????????default:
????????????????????super.handleMessage(msg);
????????????????????break;
????????????}
????????}
????};
????private?List?mEntries?=?new?ArrayList();
????private?ArrayAdapter?mAdapter;
????@Override
????public?void?onCreate(Bundle?saved
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\
?????文件?????????506??2016-09-11?20:32??usb-serial-for-android-master\.gitignore
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\.idea\
?????文件??????????22??2016-09-11?20:32??usb-serial-for-android-master\.idea\.name
?????文件?????????656??2016-09-11?20:32??usb-serial-for-android-master\.idea\compiler.xm
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\.idea\copyright\
?????文件??????????74??2016-09-11?20:32??usb-serial-for-android-master\.idea\copyright\profiles_settings.xm
?????文件????????1375??2016-09-11?20:32??usb-serial-for-android-master\.idea\misc.xm
?????文件?????????598??2016-09-11?20:32??usb-serial-for-android-master\.idea\modules.xm
?????文件?????????167??2016-09-11?20:32??usb-serial-for-android-master\.idea\vcs.xm
?????文件?????????709??2016-09-11?20:32??usb-serial-for-android-master\CHANGELOG.txt
?????文件???????24436??2016-09-11?20:32??usb-serial-for-android-master\LICENSE.txt
?????文件????????5587??2016-09-11?20:32??usb-serial-for-android-master\README.md
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\arduino\
?????文件????????1348??2016-09-11?20:32??usb-serial-for-android-master\arduino\serial_test.ino
?????文件?????????240??2016-09-11?20:32??usb-serial-for-android-master\build.gradle
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\gradle\
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\gradle\wrapper\
?????文件???????49896??2016-09-11?20:32??usb-serial-for-android-master\gradle\wrapper\gradle-wrapper.jar
?????文件?????????232??2016-09-11?20:32??usb-serial-for-android-master\gradle\wrapper\gradle-wrapper.properties
?????文件????????5080??2016-09-11?20:32??usb-serial-for-android-master\gradlew
?????文件????????2404??2016-09-11?20:32??usb-serial-for-android-master\gradlew.bat
?????文件??????????51??2016-09-11?20:32??usb-serial-for-android-master\settings.gradle
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\usbSerialExamples\
?????文件?????????474??2016-09-11?20:32??usb-serial-for-android-master\usbSerialExamples\build.gradle
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\usbSerialExamples\src\
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\usbSerialExamples\src\main\
?????文件????????1541??2016-09-11?20:32??usb-serial-for-android-master\usbSerialExamples\src\main\AndroidManifest.xm
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\usbSerialExamples\src\main\java\
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\usbSerialExamples\src\main\java\src\
?????目錄???????????0??2016-09-11?20:32??usb-serial-for-android-master\usbSerialExamples\src\main\java\src\com\
............此處省略47個(gè)文件信息
評論
共有 條評論