|
文章目錄
1 外部存儲設備(U盤,TF卡)使用
2 網(wǎng)絡配置
3 觸摸測試
4 屏幕亮度(背光)
本節(jié)所有的測試程序需要開發(fā)板有Qt環(huán)境來運行。我們提供的文件系統(tǒng)是由yocto裁剪整理得來的。之后我們會整理一份單獨移植的qt系統(tǒng)。方便用戶移植第三方軟件。如果用戶的文件系統(tǒng)非我們的出廠版本,請參考之前燒寫章節(jié)重新燒寫出廠文件系統(tǒng)。開發(fā)板啟動需要輸入登錄名:root,默認無密碼。
1 外部存儲設備(U盤,TF卡)使用
我們在測試qt程序時經(jīng)常會用到U盤TF卡拷貝程序,yocto系統(tǒng)在使用這些設備時會自動掛載,非常方便。這里我們要求盤符分區(qū)格式為FAT32。
首先啟動開發(fā)板,我們將U盤插入USB接口會有如圖1.1打印信息。
在這里插入圖片描述 ![]()
然后使用命令“df”即可查看到U盤自動掛載的目錄。如圖1.2:
在這里插入圖片描述 ![]()
然后我們使用命令“cd /run/media/sda1/”即可進入U盤目錄。如圖1.3所示:
在這里插入圖片描述 ![]()
同理,TF卡插入也會有相應打印信息。如圖1.4:
在這里插入圖片描述 ![]()
我們使用命令“df”查看對應分區(qū)掛載的目錄。
在這里插入圖片描述 ![]()
這里我們注意,商業(yè)級核心板的“/dev/mmcblk1p1”設備是emmc為內(nèi)核設備樹提供的單獨分區(qū)。盡量不要使用。我們使用命令“l(fā)s /run/media/mmcblk1p1”即可看到設備樹內(nèi)核文件。如圖1.6:
在這里插入圖片描述 ![]()
2 網(wǎng)絡配置
Yocto默認自動配置eth0,我們啟動開發(fā)板。將網(wǎng)線連接Ethernet2端口,會有圖2.1如打印信息。
在這里插入圖片描述 ![]()
我們使用命令“ifconfig”即可查看eth0的相關配置。如圖2.2所示:
在這里插入圖片描述 ![]()
配置文件是 /etc/network/interfaces,我們使用命令“vi /etc/network/interfaces”打開配置文件。如圖2.3所示:
在這里插入圖片描述 ![]()
我們可以看到eth0是動態(tài)分配ip的,這可能導致每次啟動設備后ip發(fā)生改變,如圖2.4所示:
在這里插入圖片描述 ![]()
這里我們將eth1修改為靜態(tài)ip,添加如下代碼。 ![]()
如圖2.5所示:
在這里插入圖片描述 ![]()
修改之后保存退出。
我們這里使用命令“/etc/init.d/networking restart”重啟網(wǎng)絡服務。如圖2.6所示:
在這里插入圖片描述 ![]()
生效后使用命令“ifconfig”查看eth1的配置情況。
在這里插入圖片描述 ![]()
然后我們使用命令“ping -I 192.168.1.120 www.baidu.com”指定eth1去ping百度。如圖2.8所示:
在這里插入圖片描述 ![]()
3 觸摸測試
在燒寫文件系統(tǒng)第一次啟動后,我們會先運行五點觸摸校準程序“ts_calibrate”,如果在校準過程中測試點不小心點錯了,可以使用命令“rm -rf /etc/pointercal”刪除坐標文件。如圖3.1所示:
在這里插入圖片描述 ![]()
使用命令“reboot”重啟重新校準。或者使用命令“ts_calibrate”直接重新校準。如圖3.2所示:
在這里插入圖片描述 ![]()
然后我們可以使用命令“ts_test”來測試觸摸。如圖3.3所示:
在這里插入圖片描述 ![]()
這個程序會在終端打印坐標信息,屏幕效果如圖3.4所示:
在這里插入圖片描述 ![]()
4 屏幕亮度(背光)
用戶可以在文件系統(tǒng)啟動之后,通過控制臺命令來實現(xiàn)背光調(diào)整,參考命令如下。
(1)關閉屏幕背光:
echo 0 > /sys/devices/platform/backlight/backlight/backlight/brightness
(2)使屏幕顯示背光:
echo 6 > /sys/devices/platform/backlight/backlight/backlight/brightness
(3)使屏幕亮度達到最大:
echo 7 > /sys/devices/platform/backlight/backlight/backlight/brightness
通過修改屏幕背光亮度文件的值,來修改屏幕亮度,最大值是7。具體的值,用戶可以根據(jù)自己的需求進行更改。 ![]()
|