案例測試數(shù)據(jù)
本文主要分享RK3562J基于AMP(Asymmetric Multi-processing)的8/16通道AD采集開發(fā)案例,案例中使用的AD芯片為核芯互聯(lián)CL1606/CL1616(國產(chǎn))、ADI AD7606/AD7616。適用以下開發(fā)環(huán)境:
Windows開發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit
虛擬機:VMware16.2.5
開發(fā)環(huán)境:Ubuntu20.04.6 64bit
U-Boot:U-Boot-2017.09
Kernel:Linux-5.10.209
LinuxSDK:rk3562-buildroot-2021.11-sdk-[版本號]
(基于rk3562_linux_release_v1.2.0_20240620)
硬件平臺:創(chuàng)龍科技TL3562-EVM工業(yè)評估板(基于RK3562J)
案例測試結果如下:
表 1
案例詳細介紹
本案例支持Cortex-M0(MCU)、Cortex-A53(CPU3)核心運行Baremetal/RT-Thread
(RTOS)程序進行測試,兩種方案的具體區(qū)別如下:
(1)Cortex-M0(MCU)核心運行
案例使用SPI總線采集8/16通道AD數(shù)據(jù),評估板Cortex-A53(CPU0、CPU1、CPU2、CPU3)核心運行Linux系統(tǒng),Cortex-M0(MCU)核心運行Baremetal、RT-Thread程序。
Baremetal/RT-Thread(RTOS)端通過SPI采集的AD數(shù)據(jù)寫入DDR共享內存,并通過rpmsg發(fā)送寫入的共享內存信息至Linux應用程序,然后Linux端從指定共享內存中讀取AD數(shù)據(jù),并將數(shù)據(jù)轉換得到電壓值,通過Qt顯示波形至顯示屏。
圖 1
(2)Cortex-A53(CPU3)核心運行
同樣使用SPI總線采集8/16通道AD數(shù)據(jù),評估板Cortex-A53(CPU0、CPU1、CPU2)核心運行Linux系統(tǒng),Cortex-A53(CPU3)核心運行Baremetal、RT-Thread程序。
Baremetal/RT-Thread(RTOS)端通過SPI采集的AD數(shù)據(jù)寫入DDR共享內存,并通過rpmsg發(fā)送寫入的共享內存信息至Linux應用程序,然后Linux端從指定共享內存中讀取AD數(shù)據(jù),并將數(shù)據(jù)轉換得到電壓值,通過Qt顯示波形至顯示屏。
圖 2
RK3562J典型應用領域
RK3562J憑借其強大性能和靈活架構,廣泛應用多個領域
圖 3
案例演示
本章節(jié)以16通道AD采集案例為例演示,為了簡化描述,本文僅摘錄部分方案功能描述與測試結果。
案例說明
案例使用創(chuàng)龍科技TL7616P模塊(16通道)運行Baremetal/RT-Thread(RTOS)程序進行AD數(shù)據(jù)采集。
案例測試
請將評估板RS232 UART2串口連接至PC機,將評估板HDMI OUT接口與HDMI顯示屏連接,將創(chuàng)龍科技TL7616P模塊連接至評估板,硬件連接如下圖所示。
圖 4
本次測試以TL7616P模塊V7B和V0A通道為例,請分別正確連接至信號發(fā)生器A通道和B通道。信號發(fā)生器A通道和B通道均設置為輸出頻率1KHz、峰峰值10.0Vpp的正弦波信號。
請參考產(chǎn)品資料將案例相關鏡像固化至評估板,將案例可執(zhí)行文件ad_display拷貝至評估板文件系統(tǒng)任意目錄下。
執(zhí)行如下命令,單次采集1024個數(shù)據(jù)采樣點。
Target# ./ad_display -d ad7616 -m 1 -platform wayland
圖 5
同時,HDMI顯示屏將會顯示靜態(tài)波形,如下圖所示。
圖 6
按下"Ctrl + C"可停止程序運行。
圖 7
圖 8
查看更多RK3562J相關的案例演示,各位工程師可以通過公眾號(Tronlog創(chuàng)龍科技)查閱,快來試試吧!
審核編輯 黃宇
-
瑞芯微
+關注
關注
25文章
533瀏覽量
52191 -
Amp
+關注
關注
0文章
86瀏覽量
47655 -
AD采集
+關注
關注
1文章
24瀏覽量
14342
發(fā)布評論請先 登錄
新品發(fā)布 ▏國產(chǎn)工業(yè)級核心+1TOPS算力,瑞芯微RK3562_Mini開發(fā)板打造靈活工業(yè)解決方案



【瑞芯微RK3562J工業(yè)級核心板】新品發(fā)布 ▏HZ-EVM-RK3562開發(fā)板# 瑞芯微
性價比拉滿!最新的ISP圖像處理方案來啦,基于瑞芯微RK3562J全國產(chǎn)工業(yè)平臺!

瑞芯微米爾RK3562國產(chǎn)核心板,ARM中量級多面手
瑞芯微RK3568正式開放RISC-V核心啦,也支持非對稱AMP雙系統(tǒng)!

RK3562J 處理器 M 核啟動實操
RK3562J正式支持NPU,性價比再提升!

如何讓RK3562J在M核上啟動?

“雙系統(tǒng)”出爐!瑞芯微RK3562J非對稱AMP:Linux+RTOS/裸機
Linux系統(tǒng)連接藍牙、WiFi方法分享,適用瑞芯微RK3562等主板產(chǎn)品

評論