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

電子工程網

標題: 全志T3+Logos FPGA核心板——物聯網模塊開發案例 [打印本頁]

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



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


前 言

本文檔主要介紹基于TLT3F-EVM評估板的物聯網模塊開發案例,適用開發環境:
Windows開發環境:Windows 7 64bit、Windows 10 64bit
虛擬機:VMware15.5.5
Linux開發環境: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)
無特殊說明情況下,默認使用USB TO UART0作為調試串口,使用Linux系統啟動卡(Micro SD方式)啟動系統。


藍牙模塊案例
案例說明

案例功能:演示評估板板載藍牙模塊的通信功能。
評估板已板載藍牙模塊,評估板上電時藍牙數據指示燈LED5和連接指示燈LED6呈現熄滅狀態。當藍牙連接成功后,連接指示燈呈現綠色并常亮;當藍牙收發數據時,數據指示燈呈現黃色并閃爍。


案例測試

本案例測試需準備一臺智能手機。將手機藍牙功能開啟,手機微信搜索“億佰特物聯網應用專家”公眾號并進入。點擊“客戶支持 -> BLE測試工具”進入EBYTE小程序,查找并點擊"E104-BT5011A"設備進入。



圖 1

Slave模式測試

在微信小程序,選擇進入Slave模式并點擊"Cloud Connect"連接。



圖 2

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



圖 3


圖 4



Center模式測試

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



圖 5

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



圖 6

然后在微信小程序的Center模式下點擊藍色字體"Write new value"。手機鍵盤輸入字符"tronlong",接著按下回車鍵,微信小程序將會彈出發送成功提示信息。



圖 7

同時評估板串口終端將接收到手機發送的字符信息,如下圖所示。


圖 8
完成測試后,可執行如下命令斷開連接,評估底板藍牙連接指示燈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模塊案例
案例說明

評估板板載WIFI模塊,型號為:必聯BL-R8188EU2,支持STA和AP模式。請將2.4G天線接至評估板的WIFI天線接口,如下圖所示。



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

為方便測試,產品資料中提供了經過驗證的腳本程序,腳本程序位于案例bin目錄下。請將bin目錄下所有文件拷貝至評估板文件系統任意同一個路徑下。
進入評估板文件系統,執行如下命令將udhcpd拷貝至"/usr/sbin/"目錄下。
Target# cp udhcpd /usr/sbin/
Target# chmod +x /usr/sbin/udhcpd



圖 11

WIFI STA功能測試

進入評估板文件系統,執行如下命令關閉其他網絡,僅保留WIFI網絡,加載WIFI驅動(系統已內置)。
Target# ifconfig eth0 down
Target# ifconfig eth1 down
Target# depmod -a
Target# modprobe 8188eu



圖 12

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



圖 13

網絡連通測試

執行如下命令查看獲取的IP地址,并通過ping命令測試評估板與PC機通信是否正常。192.168.1.100為PC機實際IP地址,請確保評估板與PC機在同一局域網內。
Target# ifconfig
Target# ping 192.168.1.100



圖 14

TCP帶寬測試

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



圖 15

在評估板文件系統執行如下命令測試網絡通信帶寬,192.168.1.102為Ubuntu實際IP地址。測試完成后,Ubuntu和評估板均會打印測試結果,不同測試環境,測試結果將會有所差異。
Target# iperf3 -c 192.168.1.102 -i 1

圖 16


圖 17
WIFI AP功能測試

請重啟評估板并進入評估板文件系統,執行如下命令關閉其他網絡,僅保留WIFI網絡,加載WIFI驅動(系統已內置)。
Target# ifconfig eth0 down
Target# ifconfig eth1 down
Target# modprobe 8188eu

圖 18

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



圖 19

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



圖 20


圖 21

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



圖 22
網絡連通測試

執行如下命令測試無線局域網設備之間網絡連接是否正常。若出現連接超時或失敗,可嘗試關閉PC機防火墻后再次連接。
Target# ping 192.168.0.21



圖 23

TCP帶寬測試

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



圖 24

在評估板文件系統執行如下命令測試網絡通信帶寬,192.168.0.21為Ubuntu實際IP地址。測試完成后,Ubuntu和評估板均會打印測試結果。不同測試環境,測試結果將會有所差異。
Target# iperf3 -c 192.168.0.21 -i 1



圖 25


圖 26

4G模塊案例 案例說明

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



圖 27

案例測試

評估板啟動進入文件系統,執行如下命令關閉其他網絡,僅保留4G模塊網絡設備。
Target# ifconfig eth0 down
Target# ifconfig eth1 down
Target# udhcpc -i usb0
Target# ifconfig

圖 28

如無usb0網絡節點,執行如下命令配置4G模塊。由于4G模塊供應商出貨時,部分批次默認未使能網絡功能,因此需手動開啟。



圖 29

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



圖 30

執行完成返回"OK",表示配置成功,此配置僅需設置一次。重啟評估板即可生成usb0節點。
網絡功能測試

執行如下命令測試網絡功能是否正常。
Target# ping www.baidu.com -I usb0

圖 31

短信功能測試

測試命令:./send_sms
命令說明:為4G模塊設備節點。為發送短信目標手機號。為短信發送內容,短信內容字符之間不可有空格,否則會提示錯誤。
程序說明:設置短信發送模式,并發送短信內容。
進入評估板文件系統,在send_sms文件所在路徑下執行如下命令測試短信功能是否正常。
Target# ./send_sms /dev/ttyUSB2 131******** www.tronlong.com



圖 32


圖 33

通話功能測試

測試命令:./phone_call
命令說明:為4G模塊設備節點。為撥打目標手機號。
程序說明:撥打目標電話。
進入評估板文件系統,在phone_call文件所在路徑下執行如下命令測試通話功能是否正常。
Target# ./phone_call /dev/ttyUSB2 131********



圖 34


圖 35

GPS定位功能測試

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



圖 36

獲取經緯度需等待幾分鐘時間,若獲取失敗、超時,請檢查天線是否接好,并確保處于開闊場地進行測試。
將獲取到的經緯度信息使用GPS經緯度測試工具查看當前位置,該工具位于案例tool目錄下。



圖 37

案例編譯

將usb_4g_test的src目錄拷貝至Ubuntu任意路徑,進入src目錄。請先確保已參考Linux系統使用手冊編譯過LinuxSDK,構建T3處理器對應的GCC編譯器。然后執行如下命令,使用LinuxSDK開發包目錄下的GCC編譯器進行案例編譯。
Host# CC=/home/tronlong/T3/lichee/out/sun8iw11p1/linux/common/buildroot/host/usr/bin/arm-linux-gnueabihf-gcc make



圖 38
編譯完成后,將在當前目錄生成測試程序可執行文件。



圖 39







歡迎光臨 電子工程網 (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 亚洲视频在线观看视频| 污污视频在线播放| 午夜精品aaa国产福利| 视频在线免费高清| 一个人看www在线观看免费视频| gogogo高清在线观看| 2023国产精品一卡2卡三卡4卡| 国产精品成人不卡在线观看| 欧美又粗又大AAAA片| 亚洲国产日韩欧美一区二区三区| 午夜视频在线免费观看| 欧美一区二区三区网站| 五月天婷婷精品免费视频| 亚洲男人的天堂久久精品| TUBE8最新日本护士| 年轻的母亲4线在线观看完整| 在线免费观看a视频| 欧美三级蜜桃2在线观看| 色老司机| 天堂素人在线| 116美女写真午夜电影z| 久久久大香菇| 一个人免费完整在线观看影院 | 小雪奶水涨翁工帮吸的推荐语录| 午夜精品视频5000| 日韩一级片免费在线观看| 色哟哟免费在线观看| 曰批免费视频| 娇妻被朋友玩得呻吟在线电影| 亚瑟天堂久久一区二区影院| 亚洲国产成人久久笫一页| 日韩中文字幕视频在线| 四虎网址最新| 1024人成网站色www下载| 全彩无翼污之邪恶女教师| 日韩欧美一区二区三区免费看| 欧美亚洲国产日韩| 亚洲精品在线播放| 一级录像免费录像在线观看| 国产亚洲精品字幕在线观看| 亚洲高清在线天堂精品|