久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1796|回復(fù): 0
收起左側(cè)

評(píng)估板快速測(cè)試-基于TI Sitara Cortex-A9(3)

[復(fù)制鏈接]
ID:336245 發(fā)表于 2020-9-21 16:54 | 顯示全部樓層 |閱讀模式
CMOS攝像頭測(cè)試本小節(jié)使用的CMOS攝像頭模塊型號(hào)為Tronlong的TL2659,通過(guò)CAMERA總線進(jìn)行視頻采集并進(jìn)行顯示。
將攝像頭模塊鏡頭朝外,插到評(píng)估板CAMERA0或CAMERA1接口,亦可同時(shí)插入兩個(gè)攝像頭模塊,硬件連接如下圖所示。


圖 84

本小節(jié)測(cè)試程序由Linux Processor SDK自帶,路徑為”ti-processor-sdk-linux-rt-am437x-evm-04.03.00.05/example-applications/dual-camera-demo-1.0/dual_camera.sh”。
評(píng)估板連接7英寸LCD顯示屏后,進(jìn)入文件系統(tǒng)執(zhí)行如下命令啟動(dòng)攝像頭進(jìn)行視頻采集,可觀察到顯示屏進(jìn)行視頻實(shí)時(shí)顯示。
Target#/usr/bin/dual_camera.sh

圖 85




圖 86

若插入兩個(gè)攝像頭則會(huì)顯示畫中畫,如下圖所示。可在顯示屏上觸控進(jìn)行拍照、切換攝像頭、退出等操作。按“Ctrl+C”即可退出程序。


圖 87

點(diǎn)擊拍照后,圖像保存將會(huì)在評(píng)估板文件系統(tǒng)”/usr/share/camera-images/”目錄下。


圖 88

USB鼠標(biāo)測(cè)試內(nèi)核已自帶USB鼠標(biāo)驅(qū)動(dòng),無(wú)須手動(dòng)安裝。進(jìn)入評(píng)估板文件系統(tǒng),將USB鼠標(biāo)插入評(píng)估板任意USB接口,無(wú)線或有線鼠標(biāo)均支持,串口終端將會(huì)打印如下類似信息。


圖 89

此時(shí),可在LCD屏幕上發(fā)現(xiàn)鼠標(biāo)光標(biāo),移動(dòng)鼠標(biāo)即可正常使用。

網(wǎng)絡(luò)接口測(cè)試
評(píng)估板配備兩個(gè)千兆網(wǎng)口,分別為RGMII ETH1和RGMII ETH2,網(wǎng)卡名字對(duì)應(yīng)如下:
RGMII ETH1:eth0,默認(rèn)網(wǎng)卡。
RGMII ETH2:eth1。
用網(wǎng)線將評(píng)估板對(duì)應(yīng)網(wǎng)口連接到路由器,然后啟動(dòng)評(píng)估板。測(cè)試網(wǎng)絡(luò)接口時(shí),綠燈常亮、黃燈閃爍表示連接正常。
  • 網(wǎng)絡(luò)連通測(cè)試
進(jìn)入評(píng)估板文件系統(tǒng),執(zhí)行如下命令獲取IP以及查看網(wǎng)口配置信息。
Target#ifconfig


圖 90

如果對(duì)應(yīng)網(wǎng)卡沒有自動(dòng)獲取到IP,請(qǐng)執(zhí)行如下命令。
Target# udhcpc -i eth1
“-i”用于指定網(wǎng)卡,eth1為網(wǎng)卡名字,請(qǐng)根據(jù)實(shí)際情況修改。不加“-i”和網(wǎng)卡名字,則指默認(rèn)網(wǎng)卡eth0。


圖 91

如有多個(gè)網(wǎng)口同時(shí)連接,請(qǐng)使用ifconfig命令關(guān)閉所有非當(dāng)前測(cè)試網(wǎng)口,并打開當(dāng)前測(cè)試網(wǎng)口。例如關(guān)閉eth1,打開eth0,命令如下。
Target#ifconfig eth1 down
Target#ifconfig eth0 up

網(wǎng)卡名字請(qǐng)根據(jù)實(shí)際情況修改,down表示關(guān)閉,up表示打開。如網(wǎng)口沒有正常連接,請(qǐng)嘗試先關(guān)閉網(wǎng)口再打開網(wǎng)口,直至打印“l(fā)ink becomes ready”信息表示已正常連接。


圖 92

測(cè)試網(wǎng)口連接外網(wǎng)是否正常,以訪問www.baidu.com為例,執(zhí)行如下命令,“-I”代表指定網(wǎng)口,不加“-I”則使用默認(rèn)網(wǎng)卡。[url=]可按[/url]“Ctrl+C”終止ping命令。
Target#ping www.baidu.com-I eth0


圖 93

請(qǐng)執(zhí)行如下命令查看網(wǎng)關(guān)。
Target#route


圖 94

可看到此處網(wǎng)關(guān)為192.168.1.1,通過(guò)ping網(wǎng)關(guān)來(lái)測(cè)試內(nèi)網(wǎng)連接功能是否正常,執(zhí)行如下命令。
Target# ping 192.168.1.1


圖 95

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


圖 96

在評(píng)估板文件系統(tǒng)執(zhí)行如下命令測(cè)試網(wǎng)絡(luò)通信速度,命令中192.168.1.221為PC機(jī)IP地址。測(cè)試完成后,Ubuntu和評(píng)估板均會(huì)打印測(cè)試結(jié)果。不同測(cè)試環(huán)境,測(cè)試結(jié)果將會(huì)有所差異。
Target# iperf -c 192.168.1.221 -i 1
千兆網(wǎng)口RGMII ETH1速度測(cè)試結(jié)果大致如下。


圖 97

如使用RT-Linux內(nèi)核進(jìn)行測(cè)試,由于RT-Linux內(nèi)核的cpsw默認(rèn)采用IRQ中斷模式,CPU系統(tǒng)資源占用較多,將對(duì)千兆網(wǎng)口的傳輸性能產(chǎn)生一定影響。使用RT-Linux內(nèi)核進(jìn)行測(cè)試,千兆網(wǎng)口RGMII ETH1速度測(cè)試結(jié)果大致如下。


圖 98


HDMI OUT接口測(cè)試
評(píng)估板默認(rèn)通過(guò)LCD顯示。請(qǐng)進(jìn)入文件系統(tǒng)”/boot/”目錄,將該目錄下的tl437x-evm.dtb文件進(jìn)行備份,再執(zhí)行如下命令將tl437x-evm-hdmi.dtb文件重命名為tl437x-evm.dtb。評(píng)估板重啟后,HDMI接口即可正常顯示。
如需恢復(fù)為L(zhǎng)CD顯示,可將備份的文件重名為tl437x-evm.dtb,并重啟評(píng)估板即可。
Target#cd /boot/
Target#cp tl437x-evm-hdmi.dtb tl437x-evm.dtb
Target#reboot


圖 99

啟動(dòng)評(píng)估板后,可在HDMI顯示屏看到圖像輸出,默認(rèn)分辨率為1024*768@60,如下圖所示。


圖 100

如需修改HDMI顯示分辨率,可在U-Boot環(huán)境變量啟動(dòng)相關(guān)參數(shù)中添加HDMI分辨率設(shè)置,修改HDMI顯示分辨率,命令如下。”1280x720MR-24@60”中的1280x720表示分辨率,60為幀率,請(qǐng)根據(jù)實(shí)際情況修改。
U-Boot# setenv optargs video=HDMI-A-1:1280x720MR-24@60
U-Boot# saveenv
U-Boot#boot


圖 101

重啟評(píng)估板后,即可看到HDMI顯示屏分辨率已經(jīng)成功設(shè)置為1280*720,如下圖所示。


圖 102


圖 103

注意:DSS顯示系統(tǒng)的像素時(shí)鐘最大為100MHz,在1080P的分辨率下支持的最大幀率為35幀。如果設(shè)置的分辨率大于等于1080P35,可能會(huì)出現(xiàn)抖動(dòng)現(xiàn)象,延遲可能比較明顯。將分辨率改成1280*720@60,沒有抖動(dòng)現(xiàn)象,且延時(shí)不明顯。
內(nèi)部看門狗測(cè)試watchdog-demo是一個(gè)內(nèi)部看門狗測(cè)試程序,程序?qū)⒆x取系統(tǒng)預(yù)設(shè)看門狗等待時(shí)間,并重新設(shè)置看門狗等待時(shí)間為10秒,同時(shí)使用程序參數(shù)設(shè)置系統(tǒng)不喂狗時(shí)間。如果設(shè)置的不喂狗時(shí)間超過(guò)看門狗等待時(shí)間,系統(tǒng)將會(huì)重新啟動(dòng)。
將產(chǎn)品資料“4-軟件資料\Demo\platform-test-demos\watchdog-demo\bin”目錄下的可執(zhí)行文件watchdog-demo拷貝到評(píng)估板文件系統(tǒng)任意路徑,在可執(zhí)行文件所在目錄下執(zhí)行如下命令設(shè)置不喂狗時(shí)間為12秒。10秒后,系統(tǒng)會(huì)重新啟動(dòng)。
Target#./watchdog-demo 12


圖 104

ADC數(shù)據(jù)采集測(cè)試AM437x芯片內(nèi)部含有2個(gè)8通道、12bit、867KSPS采樣率的ADC,支持0~1.8V信號(hào)輸入。TL437x-EVM評(píng)估板ADC0接口的通道0~3預(yù)留給電阻觸摸屏使用,故測(cè)試從ADC0通道4開始。
以下為TL437x-EVM評(píng)估板ADC接口的原理圖。


圖 105

ADC參考電壓為1.8V,待測(cè)電壓信號(hào)不能超過(guò)1.8V,待測(cè)電壓信號(hào)不能誤接到GND,否則可能會(huì)損壞評(píng)估板。
將待測(cè)電壓信號(hào)接到對(duì)應(yīng)ADC輸入通道,待測(cè)電壓信號(hào)與評(píng)估板共地。進(jìn)入評(píng)估板文件系統(tǒng)執(zhí)行如下命令讀取對(duì)應(yīng)ADC通道的采樣值,如下圖所示。
Target#cat /sys/bus/iio/devices/iio:device0/in_voltage4_raw


圖 106

device0指ADC0,device1指ADC1,in_voltage4_raw指通道4。
計(jì)算公式:實(shí)際電壓值Vin=D*Vref/(2^n-1)。其中參考電壓值Vref=1.8V,n=12,D為ADC采樣值。
AUDIO音頻測(cè)試評(píng)估板的音頻接口總共有三個(gè):LINE OUT(綠色)、LINE IN(藍(lán)色)、MIC IN(紅色)。進(jìn)入評(píng)估板文件系統(tǒng),輸入如下命令查看系統(tǒng)播放和錄音設(shè)備,如下圖所示。
Target#aplay -l
Target#arecord -l


圖 107

本小節(jié)使用Linux系統(tǒng)音頻架構(gòu)Alsa工具Amixer進(jìn)行測(cè)試。進(jìn)入評(píng)估板文件系統(tǒng)執(zhí)行如下命令可查看Amixer命令說(shuō)明。
Target#amixer --help


圖 108

執(zhí)行如下命令查看音頻所有配置屬性。
Target#amixer -i


圖 109

執(zhí)行如下命令設(shè)置播放音量,AM437xGPEVM為聲卡,音量最小為0,最大為127。
Target#amixer -c AM437xGPEVM sset PCM 127


圖 110

  • LINE OUT音頻輸出測(cè)試
執(zhí)行如下命令設(shè)置LINE OUT功能。
Target#amixer -c AM437xGPEVM sset 'Left Line Mixer DACL1' on
Target#amixer -c AM437xGPEVM sset 'Right Line Mixer DACR1' on


圖 111

將電腦的小型喇叭或者耳機(jī)插入綠色LINE OUT音頻孔,執(zhí)行如下命令播放系統(tǒng)自帶音頻文件。
Target#aplay /usr/share/sounds/alsa/Front_Left.wav
Target#aplay /usr/share/sounds/alsa/Front_Right.wav
Target#aplay /usr/share/sounds/alsa/Front_Center.wav


圖 112

  • LINE IN音頻輸入測(cè)試
請(qǐng)準(zhǔn)備一條3.5mm兩頭均為公頭的音頻線,一端連接評(píng)估板的藍(lán)色LINE IN音頻接口,另外一端連接正在播放音頻的播放器(手機(jī)或者M(jìn)P4均可)。執(zhí)行如下命令對(duì)LINE IN進(jìn)行設(shè)置。
Target#amixer -c AM437xGPEVM sset 'Left PGA Mixer Line1L' on
Target#amixer -c AM437xGPEVM sset 'Right PGA Mixer Line1R' on
Target#amixer -c AM437xGPEVM sset 'Left PGA Mixer Mic3L' off
Target#amixer -c AM437xGPEVM sset 'Right PGA Mixer Mic3R' off
Target#amixer -c AM437xGPEVM sset 'PGA' 40


圖 113

執(zhí)行如下命令進(jìn)行錄音。
Target#arecord -f cd -r 44100 -d 10 -c 2 line_in.wav
命令注釋:
  • -f cd:以cd格式采樣
  • -r 44100:采樣率44.1K
  • -d 10:錄音長(zhǎng)度10s
  • -c 2:2個(gè)聲道
  • line_in.wav:錄音生成的音頻文件


圖 114

將電腦的小型喇叭或者耳機(jī)插入綠色LINE OUT音頻孔,使用aplay命令將錄制的音頻文件進(jìn)行播放。
Target#aplay line_in.wav


圖 115

  • MIC IN錄音測(cè)試
將帶麥克風(fēng)的耳機(jī)的輸入插頭插到評(píng)估板紅色MIC IN音頻接口,耳機(jī)的輸出插頭插到評(píng)估板綠色LINE OUT音頻接口。執(zhí)行如下命令對(duì)MIC IN進(jìn)行設(shè)置。
Target#amixer -c AM437xGPEVM sset 'Left PGA Mixer Line1L' off
Target#amixer -c AM437xGPEVM sset 'Right PGA Mixer Line1R' off
Target#amixer -c AM437xGPEVM sset 'Left PGA Mixer Mic3L' on
Target#amixer -c AM437xGPEVM sset 'Right PGA Mixer Mic3R' on
Target#amixer -c AM437xGPEVM sset 'PGA' 40


圖 116

執(zhí)行如下命令錄制一段10秒的音頻文件,并將其存放在當(dāng)前路徑下,如下圖所示。
Target#arecord -f cd -r 44100 -d 10 -c 2 mic.wav


圖 117

使用aplay命令播放錄制的音頻文件,耳機(jī)可聽到錄音播放聲音,如下圖所示。
Target#aplay mic.wav


圖 118

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 自拍偷拍中文字幕 | 一区二区三区精品视频 | 最新中文字幕在线 | 一级欧美| 先锋av资源在线 | 羞羞视频免费在线观看 | 黄色电影在线免费观看 | 成人在线视频免费看 | 久久久久电影 | 成人深夜福利在线观看 | 自拍视频一区二区三区 | 韩国av网站在线观看 | 正在播放国产精品 | 久久欧美高清二区三区 | 在线免费黄色小视频 | 亚洲精品中文字幕在线 | 国产精品无码久久久久 | 久久精品二区 | 国产精品日韩欧美一区二区三区 | 久久久免费精品 | 孕妇一级毛片 | 天堂av在线影院 | 噜噜噜色网 | 欧美国产亚洲一区二区 | 色花av| 国产精品av久久久久久久久久 | 欧美国产精品一区二区三区 | 亚洲人成网亚洲欧洲无码 | 美国av片在线观看 | 欧美视频三区 | 日韩在线免费视频 | 成人免费在线小视频 | 国产视频一区二区 | 欧美操操操 | 欧美一区二区三区高清视频 | 香蕉久久av | 国产一区二区三区免费观看视频 | a欧美| 在线观看视频91 | 一级电影免费看 | 99成人|