国产毛片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\”路徑下。
STA模式:在STA工作模式下,WIFI模塊可接收來自無線路由器發出的信號,實現通過路由器連接互聯網。
AP模式:在AP工作模式下,WIFI模塊會創建一個無線局域網熱點,手機、電腦等設備可通過此熱點組建局域網。
案例測試
為方便測試,產品資料中提供了經過驗證的腳本程序,腳本程序位于案例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下载
|
全彩无翼污之邪恶女教师
|
日韩欧美一区二区三区免费看
|
欧美亚洲国产日韩
|
亚洲精品在线播放
|
一级录像免费录像在线观看
|
国产亚洲精品字幕在线观看
|
亚洲高清在线天堂精品
|