1、方案1——“直連”電腦串口,不過(guò)中間需要個(gè)MAX232之類的電平轉(zhuǎn)換模塊;方案2——“直聯(lián)”電腦USB口,不過(guò)中間需要USB轉(zhuǎn)串口模塊。好了,手機(jī)用哪種方案呢?也是方案2。
創(chuàng)新互聯(lián)專業(yè)提供成都主機(jī)托管四川主機(jī)托管成都服務(wù)器托管四川服務(wù)器托管,支持按月付款!我們的承諾:貴族品質(zhì)、平民價(jià)格,機(jī)房位于中國(guó)電信/網(wǎng)通/移動(dòng)機(jī)房,服務(wù)器托管服務(wù)有保障!
2、好的工具用起來(lái)就會(huì)順手,很多Delphi從業(yè)者用慣了Delphi工具,在面對(duì)移動(dòng)APP稱王的時(shí)代似乎有力使不出?,F(xiàn)在不用再擔(dān)心JAVA語(yǔ)言的一些特性,太糾結(jié)了。我們直接用Delphi XE7開發(fā)吧。
3、現(xiàn)在一個(gè)中文APP制作軟件就可以做 手機(jī)通過(guò)WIFI模塊與單片機(jī)通信控制,可以在局域網(wǎng)內(nèi)通信與控制,也可以通過(guò)廣域網(wǎng)遠(yuǎn)程 與 單片機(jī)通信控制,APP制作軟件 為 E4A,搜索E4A就可以找到,WIFI模塊 有ESP8266就可以。
首先你要去了解android的藍(lán)牙api,以及手機(jī)與手機(jī)之間的,通信,然后你要做硬件和android通信,需要做一些小的變動(dòng),主要變動(dòng)就是在數(shù)據(jù)流處理的地方,就不要用android的API了,就自己從最簡(jiǎn)單的數(shù)據(jù)流進(jìn)行處理吧。
可以先測(cè)試wifi模塊的是否調(diào)試好,使用串口大師,進(jìn)行測(cè)試。首先:確信串口Wifi模塊匹配好?尤其是地址和端口。 使用遠(yuǎn)嘉科技的串口Wifi模塊TLN13UA06配置軟件與單片機(jī)連接,成功時(shí)在軟件界面提示端口配置成功。
打開串口。串口處于監(jiān)聽狀態(tài) 想串口寫入數(shù)據(jù),串口接收到數(shù)據(jù)返回?cái)?shù)據(jù) SerialPort類所在的包一定要和上圖包名一直,因?yàn)榇谕ㄓ嵭枰褂胘ni中的函數(shù)。
open方法返回一個(gè)FileDescriptor;java通過(guò)jni調(diào)用open,然后通過(guò)new FileInputStream(fileDescriptor),new FileOutputStream(fileDescriptor),這樣就得到輸入輸出流,就可以進(jìn)行讀寫了;本人做過(guò)一個(gè)項(xiàng)目就是這樣實(shí)現(xiàn)的。
android串口消息連接的方法為:模擬器可以使用PC的串口。啟動(dòng)模擬器并加載PC串口 命令如下。運(yùn)行 emulator @模擬器名稱 -qmu -serial COM1。查看串口是否被加載。
找兩根帶驅(qū)動(dòng)程序的U裝RS485的線,分別接在兩電腦上并安裝好驅(qū)動(dòng)程序。
打開串口。串口處于監(jiān)聽狀態(tài) 想串口寫入數(shù)據(jù),串口接收到數(shù)據(jù)返回?cái)?shù)據(jù) SerialPort類所在的包一定要和上圖包名一直,因?yàn)榇谕ㄓ嵭枰褂胘ni中的函數(shù)。
模擬器可以使用PC的串口。啟動(dòng)模擬器并加載PC串口 命令如下。運(yùn)行 emulator @模擬器名稱 -qmu -serial COM1。查看串口是否被加載。
使用一下命令開啟Android對(duì)串口的讀寫權(quán)限 setenforce 0 : 關(guān)閉防火墻,有人說(shuō)關(guān)鍵是這,但是我的環(huán)境不用關(guān)閉,只要給權(quán)限就可以 注意 關(guān)于ttyS1 - 6 ttyS1 - 6 對(duì)應(yīng)的是 UART 串口1-6 一般都是一一對(duì)應(yīng)的。
AT命令(Attention)在手機(jī)中,用于對(duì)modem(也就是移動(dòng)模塊)通過(guò)串口命令進(jìn)行操作,處理與語(yǔ)音Tel 、短信和數(shù)據(jù)。
使用CH340串口 http:// 亂碼解決方案 排除通訊波特率等。先UartInit(),再調(diào)用SetConfig(...)。
1、使用一下命令開啟Android對(duì)串口的讀寫權(quán)限 setenforce 0 : 關(guān)閉防火墻,有人說(shuō)關(guān)鍵是這,但是我的環(huán)境不用關(guān)閉,只要給權(quán)限就可以 注意 關(guān)于ttyS1 - 6 ttyS1 - 6 對(duì)應(yīng)的是 UART 串口1-6 一般都是一一對(duì)應(yīng)的。
2、打開串口。串口處于監(jiān)聽狀態(tài) 想串口寫入數(shù)據(jù),串口接收到數(shù)據(jù)返回?cái)?shù)據(jù) SerialPort類所在的包一定要和上圖包名一直,因?yàn)榇谕ㄓ嵭枰褂胘ni中的函數(shù)。
3、Androidstudio藍(lán)牙app的串口是一種通信的方式。
4、使用CH340串口 http:// 亂碼解決方案 排除通訊波特率等。先UartInit(),再調(diào)用SetConfig(...)。
當(dāng)前文章:android搜索串口 安卓串口助手怎么使用
網(wǎng)站路徑:http://m.rwnh.cn/article42/dgpcchc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、移動(dòng)網(wǎng)站建設(shè)、定制網(wǎng)站、用戶體驗(yàn)、品牌網(wǎng)站建設(shè)、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)