国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

電子工程網(wǎng)

標(biāo)題: 全志T3+Logos FPGA核心板——物聯(lián)網(wǎng)模塊開發(fā)案例 [打印本頁]

作者: Tronlong--    時(shí)間: 2024-7-22 16:45
標(biāo)題: 全志T3+Logos FPGA核心板——物聯(lián)網(wǎng)模塊開發(fā)案例
本文測(cè)試板卡為創(chuàng)龍科技TLT3F-EVM開發(fā)板,它是一款基于全志科技T3四核ARM Cortex-A7 + 紫光同創(chuàng)Logos PGL25G/PGL50G FPGA設(shè)計(jì)的異構(gòu)多核國產(chǎn)工業(yè)開發(fā)板,ARM Cortex-A7處理器單元主頻高達(dá)1.2GHz。評(píng)估板由核心板和評(píng)估底板組成,核心板CPU、FPGA、ROM、RAM、電源、晶振、連接器等所有器件均采用國產(chǎn)工業(yè)級(jí)方案,國產(chǎn)化率100%。同時(shí),評(píng)估底板大部分元器件亦采用國產(chǎn)工業(yè)級(jí)方案。核心板經(jīng)過專業(yè)的PCB Layout和高低溫測(cè)試驗(yàn)證,穩(wěn)定可靠,可滿足各種工業(yè)應(yīng)用環(huán)境。



前 言 3
1 藍(lán)牙模塊案例 4
1.1 案例說明 4
1.2 案例測(cè)試 4
2 WIFI模塊案例 8
2.1 案例說明 8
2.2 案例測(cè)試 9
2.2.1 WIFI STA功能測(cè)試 9
2.2.2 WIFI AP功能測(cè)試 13
3 4G模塊案例 17
3.1 案例說明 17
3.2 案例測(cè)試 18
3.2.1 網(wǎng)絡(luò)功能測(cè)試 20
3.2.2 短信功能測(cè)試 20
3.2.3 通話功能測(cè)試 21
3.2.4 GPS定位功能測(cè)試 22
3.3 案例編譯 23
更多幫助 25


前 言

本文檔主要介紹基于TLT3F-EVM評(píng)估板的物聯(lián)網(wǎng)模塊開發(fā)案例,適用開發(fā)環(huán)境:
Windows開發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit
虛擬機(jī):VMware15.5.5
Linux開發(fā)環(huán)境:Ubuntu18.04.4 64bit
U-Boot:U-Boot-2014.07
Kernel:Linux-3.10.65
Linux SDK:LinuxSDK_AA_BB_CC_DD(基于T3_LinuxSDK_V1.3_20190122)
無特殊說明情況下,默認(rèn)使用USB TO UART0作為調(diào)試串口,使用Linux系統(tǒng)啟動(dòng)卡(Micro SD方式)啟動(dòng)系統(tǒng)。


藍(lán)牙模塊案例
案例說明

案例功能:演示評(píng)估板板載藍(lán)牙模塊的通信功能。
評(píng)估板已板載藍(lán)牙模塊,評(píng)估板上電時(shí)藍(lán)牙數(shù)據(jù)指示燈LED5和連接指示燈LED6呈現(xiàn)熄滅狀態(tài)。當(dāng)藍(lán)牙連接成功后,連接指示燈呈現(xiàn)綠色并常亮;當(dāng)藍(lán)牙收發(fā)數(shù)據(jù)時(shí),數(shù)據(jù)指示燈呈現(xiàn)黃色并閃爍。


案例測(cè)試

本案例測(cè)試需準(zhǔn)備一臺(tái)智能手機(jī)。將手機(jī)藍(lán)牙功能開啟,手機(jī)微信搜索“億佰特物聯(lián)網(wǎng)應(yīng)用專家”公眾號(hào)并進(jìn)入。點(diǎn)擊“客戶支持 -> BLE測(cè)試工具”進(jìn)入EBYTE小程序,查找并點(diǎn)擊"E104-BT5011A"設(shè)備進(jìn)入。



圖 1

Slave模式測(cè)試

在微信小程序,選擇進(jìn)入Slave模式并點(diǎn)擊"Cloud Connect"連接。



圖 2

然后在評(píng)估板輸入如下命令,手機(jī)端將接收到評(píng)估板(作為Slave)發(fā)送的信息。
Target# stty -F /dev/ttyS2 ispeed 115200 ospeed 115200 cs8 -icanon
Target# echo tronlong > /dev/ttyS2



圖 3


圖 4



Center模式測(cè)試

微信小程序,點(diǎn)擊返回鍵"<"返回至模式選擇界面,選擇進(jìn)入Center模式點(diǎn)擊"Cloud Connect"連接。



圖 5

評(píng)估板先執(zhí)行如下命令,等待接收手機(jī)(作為Slave)發(fā)送的信息。
Target# cat /dev/ttyS2



圖 6

然后在微信小程序的Center模式下點(diǎn)擊藍(lán)色字體"Write new value"。手機(jī)鍵盤輸入字符"tronlong",接著按下回車鍵,微信小程序?qū)?huì)彈出發(fā)送成功提示信息。



圖 7

同時(shí)評(píng)估板串口終端將接收到手機(jī)發(fā)送的字符信息,如下圖所示。


圖 8
完成測(cè)試后,可執(zhí)行如下命令斷開連接,評(píng)估底板藍(lán)牙連接指示燈LED6熄滅,表示已斷開連接。
Target# mount -t debugfs debug /proc/sys/debug
Target# echo PB8 1 > /proc/sys/debug/sunxi_pinctrl/function
Target# echo PB8 0 > /proc/sys/debug/sunxi_pinctrl/data



圖 9
WIFI模塊案例
案例說明

評(píng)估板板載WIFI模塊,型號(hào)為:必聯(lián)BL-R8188EU2,支持STA和AP模式。請(qǐng)將2.4G天線接至評(píng)估板的WIFI天線接口,如下圖所示。



圖 10
測(cè)試文件目錄usb_wifi_test位于產(chǎn)品資料“4-軟件資料\Demo\module-demos\”路徑下。
案例測(cè)試

為方便測(cè)試,產(chǎn)品資料中提供了經(jīng)過驗(yàn)證的腳本程序,腳本程序位于案例bin目錄下。請(qǐng)將bin目錄下所有文件拷貝至評(píng)估板文件系統(tǒng)任意同一個(gè)路徑下。
進(jìn)入評(píng)估板文件系統(tǒng),執(zhí)行如下命令將udhcpd拷貝至"/usr/sbin/"目錄下。
Target# cp udhcpd /usr/sbin/
Target# chmod +x /usr/sbin/udhcpd



圖 11

WIFI STA功能測(cè)試

進(jìn)入評(píng)估板文件系統(tǒng),執(zhí)行如下命令關(guān)閉其他網(wǎng)絡(luò),僅保留WIFI網(wǎng)絡(luò),加載WIFI驅(qū)動(dòng)(系統(tǒng)已內(nèi)置)。
Target# ifconfig eth0 down
Target# ifconfig eth1 down
Target# depmod -a
Target# modprobe 8188eu



圖 12

在wifi_setup.sh文件所在路徑下執(zhí)行如下命令,將評(píng)估板通過WIFI模塊連接至路由器。"-i"指定WIFI名稱,"-p"指定WIFI密碼,請(qǐng)根據(jù)實(shí)際情況修改。
Target# ./wifi_setup.sh -i Tronlong-test -p omapl138



圖 13

網(wǎng)絡(luò)連通測(cè)試

執(zhí)行如下命令查看獲取的IP地址,并通過ping命令測(cè)試評(píng)估板與PC機(jī)通信是否正常。192.168.1.100為PC機(jī)實(shí)際IP地址,請(qǐng)確保評(píng)估板與PC機(jī)在同一局域網(wǎng)內(nèi)。
Target# ifconfig
Target# ping 192.168.1.100



圖 14

TCP帶寬測(cè)試

如下使用Iperf3工具測(cè)試評(píng)估板與PC機(jī)的網(wǎng)絡(luò)通信帶寬。若未安裝,可在Ubuntu中執(zhí)行"sudo apt-get install iperf3"安裝。
在Ubuntu執(zhí)行如下命令查看PC機(jī)IP地址并等待評(píng)估板連接。
Host# ifconfig
Host# iperf3 -s



圖 15

在評(píng)估板文件系統(tǒng)執(zhí)行如下命令測(cè)試網(wǎng)絡(luò)通信帶寬,192.168.1.102為Ubuntu實(shí)際IP地址。測(cè)試完成后,Ubuntu和評(píng)估板均會(huì)打印測(cè)試結(jié)果,不同測(cè)試環(huán)境,測(cè)試結(jié)果將會(huì)有所差異。
Target# iperf3 -c 192.168.1.102 -i 1

圖 16


圖 17
WIFI AP功能測(cè)試

請(qǐng)重啟評(píng)估板并進(jìn)入評(píng)估板文件系統(tǒng),執(zhí)行如下命令關(guān)閉其他網(wǎng)絡(luò),僅保留WIFI網(wǎng)絡(luò),加載WIFI驅(qū)動(dòng)(系統(tǒng)已內(nèi)置)。
Target# ifconfig eth0 down
Target# ifconfig eth1 down
Target# modprobe 8188eu

圖 18

在ap_setup.sh文件所在路徑下執(zhí)行如下命令,將WIFI模塊設(shè)置為AP模式。
Target# ./ap_setup.sh



圖 19

若啟動(dòng)WIFI AP功能過程中出現(xiàn)如下問題,是由于random熵不夠引起,需重啟評(píng)估板,然后再執(zhí)行如下命令。
Target# mv /dev/random /dev/random_ori
Target# ln -s /dev/urandom /dev/random



圖 20


圖 21

默認(rèn)設(shè)置的WIFI名稱為:rtl8188eu,密碼為:88888888,可在rtl_hostapd_2G.conf配置文件內(nèi)進(jìn)行修改。
將具有WIFI功能的PC機(jī)(比如筆記本電腦或裝有USB WIFI的臺(tái)式電腦)連接至此無線局域網(wǎng)熱點(diǎn),并斷開已有的有線網(wǎng)絡(luò)連接。連接成功后,評(píng)估板將會(huì)打印如下信息,顯示Ubuntu已分配的IP地址。如使用虛擬機(jī) + Ubuntu的開發(fā)方式,將會(huì)獲取到兩個(gè)IP地址,其中一個(gè)為Windows端IP地址,一個(gè)為Ubuntu端IP地址。



圖 22
網(wǎng)絡(luò)連通測(cè)試

執(zhí)行如下命令測(cè)試無線局域網(wǎng)設(shè)備之間網(wǎng)絡(luò)連接是否正常。若出現(xiàn)連接超時(shí)或失敗,可嘗試關(guān)閉PC機(jī)防火墻后再次連接。
Target# ping 192.168.0.21



圖 23

TCP帶寬測(cè)試

在Ubuntu執(zhí)行如下命令查看Ubuntu的IP地址并等待評(píng)估板連接。
Host# ifconfig
Host# iperf3 -s



圖 24

在評(píng)估板文件系統(tǒng)執(zhí)行如下命令測(cè)試網(wǎng)絡(luò)通信帶寬,192.168.0.21為Ubuntu實(shí)際IP地址。測(cè)試完成后,Ubuntu和評(píng)估板均會(huì)打印測(cè)試結(jié)果。不同測(cè)試環(huán)境,測(cè)試結(jié)果將會(huì)有所差異。
Target# iperf3 -c 192.168.0.21 -i 1



圖 25


圖 26

4G模塊案例 案例說明

案例功能:演示評(píng)估板4G模塊的通信功能。
本案例使用的4G模塊型號(hào)為:移遠(yuǎn)EC20CEFAG-MINIPCIE。測(cè)試程序目錄usb_4g_test位于產(chǎn)品資料“4-軟件資料\Demo\module-demos\”路徑下。為方便測(cè)試,產(chǎn)品資料中提供了經(jīng)過驗(yàn)證的測(cè)試程序可執(zhí)行文件,位于案例bin目錄下,源文件位于案例src目錄下。請(qǐng)將bin目錄下所有文件拷貝至評(píng)估板文件系統(tǒng)任意路徑下。
使用前請(qǐng)?jiān)贛icro SIM卡槽中插入可正常使用的SIM卡(缺口方向朝外),并將4G模塊正確安裝至評(píng)估板,同時(shí)將2.4G天線連接至4G模塊的MAIN、DIV接口,將GPS天線連接至4G模塊的GNSS接口,如下圖所示。



圖 27

案例測(cè)試

評(píng)估板啟動(dòng)進(jìn)入文件系統(tǒng),執(zhí)行如下命令關(guān)閉其他網(wǎng)絡(luò),僅保留4G模塊網(wǎng)絡(luò)設(shè)備。
Target# ifconfig eth0 down
Target# ifconfig eth1 down
Target# udhcpc -i usb0
Target# ifconfig

圖 28

如無usb0網(wǎng)絡(luò)節(jié)點(diǎn),執(zhí)行如下命令配置4G模塊。由于4G模塊供應(yīng)商出貨時(shí),部分批次默認(rèn)未使能網(wǎng)絡(luò)功能,因此需手動(dòng)開啟。



圖 29

執(zhí)行如下命令,并輸入AT指令:AT+QCFG="USBNET",1。
Target# microcom -t 15000 -s 115200 /dev/ttyUSB2
Target# AT+QCFG="USBNET",1
備注:t單位:毫秒,無操作自動(dòng)退出時(shí)間;s單位:bps,串口波特率;ttyUSB2為操作的device。



圖 30

執(zhí)行完成返回"OK",表示配置成功,此配置僅需設(shè)置一次。重啟評(píng)估板即可生成usb0節(jié)點(diǎn)。
網(wǎng)絡(luò)功能測(cè)試

執(zhí)行如下命令測(cè)試網(wǎng)絡(luò)功能是否正常。
Target# ping www.baidu.com -I usb0

圖 31

短信功能測(cè)試

測(cè)試命令:./send_sms
命令說明:為4G模塊設(shè)備節(jié)點(diǎn)。為發(fā)送短信目標(biāo)手機(jī)號(hào)。為短信發(fā)送內(nèi)容,短信內(nèi)容字符之間不可有空格,否則會(huì)提示錯(cuò)誤。
程序說明:設(shè)置短信發(fā)送模式,并發(fā)送短信內(nèi)容。
進(jìn)入評(píng)估板文件系統(tǒng),在send_sms文件所在路徑下執(zhí)行如下命令測(cè)試短信功能是否正常。
Target# ./send_sms /dev/ttyUSB2 131******** www.tronlong.com



圖 32


圖 33

通話功能測(cè)試

測(cè)試命令:./phone_call
命令說明:為4G模塊設(shè)備節(jié)點(diǎn)。為撥打目標(biāo)手機(jī)號(hào)。
程序說明:撥打目標(biāo)電話。
進(jìn)入評(píng)估板文件系統(tǒng),在phone_call文件所在路徑下執(zhí)行如下命令測(cè)試通話功能是否正常。
Target# ./phone_call /dev/ttyUSB2 131********



圖 34


圖 35

GPS定位功能測(cè)試

測(cè)試命令:./get_location
命令說明:為設(shè)備節(jié)點(diǎn),以"ls /dev/ttyUSB*"命令查看結(jié)果為準(zhǔn),重啟評(píng)估板后可能會(huì)變化。為等待返回經(jīng)緯度信息的時(shí)間(單位為秒)。
程序說明:通過GPS天線獲取經(jīng)緯度信息,并打印結(jié)果。
進(jìn)入評(píng)估板文件系統(tǒng),在get_location文件所在路徑下執(zhí)行如下命令測(cè)試GPS定位功能是否正常。
Target# ./get_location /dev/ttyUSB2 1



圖 36

獲取經(jīng)緯度需等待幾分鐘時(shí)間,若獲取失敗、超時(shí),請(qǐng)檢查天線是否接好,并確保處于開闊場(chǎng)地進(jìn)行測(cè)試。
將獲取到的經(jīng)緯度信息使用GPS經(jīng)緯度測(cè)試工具查看當(dāng)前位置,該工具位于案例tool目錄下。



圖 37

案例編譯

將usb_4g_test的src目錄拷貝至Ubuntu任意路徑,進(jìn)入src目錄。請(qǐng)先確保已參考Linux系統(tǒng)使用手冊(cè)編譯過LinuxSDK,構(gòu)建T3處理器對(duì)應(yīng)的GCC編譯器。然后執(zhí)行如下命令,使用LinuxSDK開發(fā)包目錄下的GCC編譯器進(jìn)行案例編譯。
Host# CC=/home/tronlong/T3/lichee/out/sun8iw11p1/linux/common/buildroot/host/usr/bin/arm-linux-gnueabihf-gcc make



圖 38
編譯完成后,將在當(dāng)前目錄生成測(cè)試程序可執(zhí)行文件。



圖 39







歡迎光臨 電子工程網(wǎng) (http://www.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 日韩黄毛片 | 日日射日日干 | 国产一卡2卡3卡四卡国色天香 | 亚洲激情在线观看 | 欧美视频精品在线 | 黑人巨大人精品欧美三区 | 国产成人久久久精品毛片 | 在线观看噜噜噜私人影院 | 亚洲欧美成aⅴ人在线观看 亚洲欧美不卡 | 欧美在线一区二区三区 | 久久99国产综合精品 | 在线看片a免费人成漫画 | 国产伦久视频免费观看 视频 | 亚洲第一男人天堂 | 性国产精品 | 久久精品视频一区二区三区 | 国产网站91| 在线观看视频网站www色 | 欧美区亚洲区 | 女教师韩国无删减完整版 | 伊人久热这里只有精品视频99 | 一区二区中文字幕 | 老司机精品视频在线 | 久久免费特黄毛片 | 国产人成午夜免视频网站 | 欧美高清视频在线观看 | 国产成人性毛片aaww | 成人啪精品视频免费网站 | 精品视频在线免费播放 | 久草资源视频 | 动作动漫在线观看免费网站 | 好男人是视频社区在线 | 久久超| 成年人黄色一级片 | 麻豆| 国产第一页在线观看 | 色综久久天天综合绕视看 | 欧美一区二区aa大片 | 欧美精品一二区 | 四虎国产精品高清在线观看 | 日韩亚洲人成在线 |