GPIO:
一 make menucofig 使能GPIO,GPIO是有指定引腳(統一編号),方向,置0/1幾個檔案驅動的,是以可以
用指令行驅動LED亮滅
可以将控制過程寫成shell檔案gpio.sh,然後将該檔案在在/etc/init.d/rcS中調用“./opt/gpio.sh”,shell腳本不需要編譯就可以完成。
用C語言編寫程式(用system()函數封裝對GIPO相關檔案的操作,它是調用“/bin/sh -c command”執行特定的指令,),用
UART:
make menucofig使能序列槽驅動。
Busybox生成microcom(類似序列槽調試助手)指令:microcom工具安裝
C語言程式設計:序列槽裝置在linux下皆為檔案(标準的讀寫操作),隻不過分阻塞和非阻塞(|O_NDELAY)2種操作方式。
網口:
Buildroot工具與交叉工具鍊:uildroot重新制作Rootfs
htonl(INADDR_ANY)來自動擷取IP位址
SCP指令:将檔案直接利用網口發送到指定目錄下。scp udp_client [email protected]:/opt
SSH:遠端登入檢視裝置狀态
特殊的IP位址:127.0.0.1
調試的時候虛拟機的IP和裝置的IP一樣,網絡模式從NCAT改為橋接模式,這樣windows中的網絡調試助手+同網段IP即可進行網絡調試了。
UDP的用戶端注意要設定通訊逾時,這樣在UDP server沒準備好時可以不用一直等待。