文件名称:jni
介绍说明--下载内容均来自于网络,请自行研究使用
在以前的文章中,我已經表明,它可以連接一個藍牙模塊到ATMEGA微控制器通過 UART串行接口,甚至進一步,發現它使用藍牙功能的電腦或智能手機。
9600串行鏈路的建立,可以比用來交換數據。
使用Android手機用於此目的也不例外。我將用它來控制英仙座3機器人平台。我米做的是直接連接的Android與 ATMEGA單片機通過串口藍牙連接。所以,你可以使用這種技術用於其他目的不是機器人,因為 ATMEGA有一個大範圍可能的用途:控制光在家裡使用的Android手機,閱讀各種傳感器和收集數據的Android等。-In a previous article, I ve shown that it is possible to connect a bluetooth module to an ATMega micro controller via the UART serial interface and even further, discover it using a bluetooth enabled computer or smartphone.
The 9600bps serial link established, can than be used to exchange data.
Using an Android phone for this purpose is no exception. I will use it to control the Perseus 3 robot platform. What I m doing is directly interfacing the Android with the ATMega microcontroller via the serial bluetooth link. So you can use this technology for other purposes than robots, since the ATMega has a large range of possible uses: control the light in your home using the Android phone, read various sensors and gather the data on the Android, and more.
9600串行鏈路的建立,可以比用來交換數據。
使用Android手機用於此目的也不例外。我將用它來控制英仙座3機器人平台。我米做的是直接連接的Android與 ATMEGA單片機通過串口藍牙連接。所以,你可以使用這種技術用於其他目的不是機器人,因為 ATMEGA有一個大範圍可能的用途:控制光在家裡使用的Android手機,閱讀各種傳感器和收集數據的Android等。-In a previous article, I ve shown that it is possible to connect a bluetooth module to an ATMega micro controller via the UART serial interface and even further, discover it using a bluetooth enabled computer or smartphone.
The 9600bps serial link established, can than be used to exchange data.
Using an Android phone for this purpose is no exception. I will use it to control the Perseus 3 robot platform. What I m doing is directly interfacing the Android with the ATMega microcontroller via the serial bluetooth link. So you can use this technology for other purposes than robots, since the ATMega has a large range of possible uses: control the light in your home using the Android phone, read various sensors and gather the data on the Android, and more.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
PerseusAndroid
..............\.classpath
..............\.project
..............\AndroidManifest.xml
..............\Application.mk
..............\assets
..............\bin
..............\...\classes.dex
..............\...\net
..............\...\...\pocketmagic
..............\...\...\...........\perseus
..............\...\...\...........\.......\BTNative$BTDev.class
..............\...\...\...........\.......\BTNative.class
..............\...\...\...........\.......\CustomAdapter.class
..............\...\...\...........\.......\CustomAdapterView.class
..............\...\...\...........\.......\Device.class
..............\...\...\...........\.......\PerseusAndroid$1.class
..............\...\...\...........\.......\PerseusAndroid$2.class
..............\...\...\...........\.......\PerseusAndroid$3.class
..............\...\...\...........\.......\PerseusAndroid$4.class
..............\...\...\...........\.......\PerseusAndroid.class
..............\...\...\...........\.......\R$attr.class
..............\...\...\...........\.......\R$drawable.class
..............\...\...\...........\.......\R$layout.class
..............\...\...\...........\.......\R$string.class
..............\...\...\...........\.......\R.class
..............\...\PerseusAndroid.apk
..............\...\resources.ap_
..............\default.properties
..............\gen
..............\...\net
..............\...\...\pocketmagic
..............\...\...\...........\perseus
..............\...\...\...........\.......\R.java
..............\jni
..............\...\Android.mk
..............\...\BTL.c
..............\...\btutil.c
..............\...\btutil.h
..............\...\hci.c
..............\...\hci.h
..............\...\hci_lib.h
..............\libs
..............\....\armeabi
..............\....\.......\libBTL.so
..............\obj
..............\...\local
..............\...\.....\armeabi
..............\...\.....\.......\libbluetooth.a
..............\...\.....\.......\libBTL.so
..............\...\.....\.......\libbtutil.a
..............\...\.....\.......\libhci.a
..............\...\.....\.......\objs
..............\...\.....\.......\....\bluetooth
..............\...\.....\.......\....\.........\bluetooth.o
..............\...\.....\.......\....\.........\bluetooth.o.d
..............\...\.....\.......\....\BTL
..............\...\.....\.......\....\...\BTL.o
..............\...\.....\.......\....\...\BTL.o.d
..............\...\.....\.......\....\btutil
..............\...\.....\.......\....\......\btutil.o
..............\...\.....\.......\....\......\btutil.o.d
..............\...\.....\.......\....\hci
..............\...\.....\.......\....\...\hci.o
..............\...\.....\.......\....\...\hci.o.d
..............\res
..............\...\drawable-hdpi
..............\...\.............\bt.png
..............\...\.............\icon.png
..............\...\.............\perseus.png
..............\...\drawable-ldpi
..............\...\.............\bt.png
..............\...\.............\icon.png
..............\...\.............\perseus.png
..............\...\drawable-mdpi
..............\...\.............\bt.png
..............\...\.............\icon.png
..............\...\.............\perseus.png
..............\...\layout
..............\...\......\main.xml
..............\...\values
..............\...\......\strings.xml
..............\src
..............\...\net
..............\...\...\pocketmagic
..............\...\...\...........\perseus
..............\...\...\...........\.......\BTNative.java
..............\...\...\...........\.......\CustomAdapter.java
..............\...\...\...........\.......\Device.java
..............\...\...\...........\.......\PerseusAndroid.java
PerseusAndroidPics
..................\device01.png
..................\device02.png
..................\device03.png
..................\device04.png
..................\device05.png
..................\device06.png
readme.txt
..............\.classpath
..............\.project
..............\AndroidManifest.xml
..............\Application.mk
..............\assets
..............\bin
..............\...\classes.dex
..............\...\net
..............\...\...\pocketmagic
..............\...\...\...........\perseus
..............\...\...\...........\.......\BTNative$BTDev.class
..............\...\...\...........\.......\BTNative.class
..............\...\...\...........\.......\CustomAdapter.class
..............\...\...\...........\.......\CustomAdapterView.class
..............\...\...\...........\.......\Device.class
..............\...\...\...........\.......\PerseusAndroid$1.class
..............\...\...\...........\.......\PerseusAndroid$2.class
..............\...\...\...........\.......\PerseusAndroid$3.class
..............\...\...\...........\.......\PerseusAndroid$4.class
..............\...\...\...........\.......\PerseusAndroid.class
..............\...\...\...........\.......\R$attr.class
..............\...\...\...........\.......\R$drawable.class
..............\...\...\...........\.......\R$layout.class
..............\...\...\...........\.......\R$string.class
..............\...\...\...........\.......\R.class
..............\...\PerseusAndroid.apk
..............\...\resources.ap_
..............\default.properties
..............\gen
..............\...\net
..............\...\...\pocketmagic
..............\...\...\...........\perseus
..............\...\...\...........\.......\R.java
..............\jni
..............\...\Android.mk
..............\...\BTL.c
..............\...\btutil.c
..............\...\btutil.h
..............\...\hci.c
..............\...\hci.h
..............\...\hci_lib.h
..............\libs
..............\....\armeabi
..............\....\.......\libBTL.so
..............\obj
..............\...\local
..............\...\.....\armeabi
..............\...\.....\.......\libbluetooth.a
..............\...\.....\.......\libBTL.so
..............\...\.....\.......\libbtutil.a
..............\...\.....\.......\libhci.a
..............\...\.....\.......\objs
..............\...\.....\.......\....\bluetooth
..............\...\.....\.......\....\.........\bluetooth.o
..............\...\.....\.......\....\.........\bluetooth.o.d
..............\...\.....\.......\....\BTL
..............\...\.....\.......\....\...\BTL.o
..............\...\.....\.......\....\...\BTL.o.d
..............\...\.....\.......\....\btutil
..............\...\.....\.......\....\......\btutil.o
..............\...\.....\.......\....\......\btutil.o.d
..............\...\.....\.......\....\hci
..............\...\.....\.......\....\...\hci.o
..............\...\.....\.......\....\...\hci.o.d
..............\res
..............\...\drawable-hdpi
..............\...\.............\bt.png
..............\...\.............\icon.png
..............\...\.............\perseus.png
..............\...\drawable-ldpi
..............\...\.............\bt.png
..............\...\.............\icon.png
..............\...\.............\perseus.png
..............\...\drawable-mdpi
..............\...\.............\bt.png
..............\...\.............\icon.png
..............\...\.............\perseus.png
..............\...\layout
..............\...\......\main.xml
..............\...\values
..............\...\......\strings.xml
..............\src
..............\...\net
..............\...\...\pocketmagic
..............\...\...\...........\perseus
..............\...\...\...........\.......\BTNative.java
..............\...\...\...........\.......\CustomAdapter.java
..............\...\...\...........\.......\Device.java
..............\...\...\...........\.......\PerseusAndroid.java
PerseusAndroidPics
..................\device01.png
..................\device02.png
..................\device03.png
..................\device04.png
..................\device05.png
..................\device06.png
readme.txt