在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

創龍 瑞芯微 RK3562 國產 2GHz 四核A53 工業開發板—IRIG-B碼對時案例

Tronlong創龍科技 ? 來源:Tronlong創龍科技 ? 作者:Tronlong創龍科技 ? 2025-07-08 14:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開發板簡介

創龍科技 TL3562-EVM-B 是一款基于瑞芯微 RK3562J/RK3562 處理器設計的四核 ARMCortex-A53 +單核 ARM Cortex-M0 國產工業評估板,主頻高達 2.0GHz。評估板由核心板和評估底板組成,核心板 CPUROM、RAM、電源、晶振、連接器等所有元器件均采用國產工業級方案,國產化率 100%。評估底板大部分元器件亦采用國產工業級方案,國產化率約 99%(按元器件數量占比,數據僅供參考)。核心板經過專業的PCBLayout 和高低溫測試驗證,質量穩定可靠,可滿足各種工業應用環境要求。

wKgZO2hc8_mAX4f7ACVcweD4Tds647.png評估板硬件資源圖解1

wKgZO2hc9BiAFPc6ACVZq9PU2U8113.png評估板硬件資源圖解2

前 言

本指導文檔主要基于TL3562-EVM評估板演示IRIG-B碼對時案例,適用開發環境如下。

Windows開發環境:Windows 7 64bit、Windows 10 64bit

虛擬機:VMware16.2.5

開發環境:Ubuntu20.04.6 64bit

U-Boot:U-Boot-2017.09

Kernel:Linux-5.10.209、Linux-RT-5.10.209

LinuxSDK:rk3562-buildroot-2021.11-sdk-[版本號](基于rk3562_linux_release_v1.2.0_20240620)

本文配套案例為“4-軟件資料Demoamp-demosirig_b_decode”,其中案例bin目錄存放鏡像文件,dts目錄存放配套的設備樹文件,project目錄存放工程源碼,具體如下。

wKgZPGhstIGAV8ODAAGn5-O5hqA797.png

IRIG-B(inter-range instrumentationgroup-B)碼是一種時間同步標準,通常用于精確的時間測量和數據同步,廣泛應用于電力、通信、航空、軍事等領域。

IRIG-B碼為每秒一幀的時間串碼,一幀串碼中包含100個碼元,頻率為1kHz,即每個碼元占用10ms時間。IRIG-B碼基本的碼元為"0"碼元、"1"碼元和"P"碼元,"0"碼元和"1"碼元對應的脈沖寬度為2ms和5ms,"P"碼元為位置碼元,對應的脈沖寬度為8ms,IRIG-B碼信息的基本碼元的示意圖如下所示。

wKgZPGhstIyAFA88AAcODnibJwQ065.png圖 1

下圖為一幀的IRIG-B碼脈沖序列結構示意圖。連續兩個"P"碼元表示整秒的開始,第二個"P"碼元的脈沖前沿為“準時”參考點,定義其為"Pr"。每10個碼元有一個位置碼元,共有10個,定義其為P1,P2,…,P9,P0。IRIG-B碼時間格式的時序為秒、分、時、天,所占信息位分別為:秒7位、分7位、時6位、天10位,其位置在P0 ~P5之間。

通常,從"Pr"開始對碼元進行編號,分別定義為第0,1,2,…,99碼元,則“秒”信息位于第1、2、3、4、6、7、8碼元,“分”信息位于第10、11、12、13、15、16,17碼元,“時”信息位于第20、21、22、23、25、26碼元,“天”信息位于第30、31、32、33、35、36、37、38、40、41碼元。

wKgZO2hstJmAcJiqAAGdgP8tWWI666.png圖 2

案例說明

本案例主要基于TL3562-EVM評估板的Cortex-M0(MCU)核心實現IRIG-B碼信號解析功能。即Cortex-A53(CPU0、CPU1、CPU2、CPU3)核心運行Linux系統,通過rpmsg接收解析的時間信息并打印時間信息;Cortex-M0(MCU)核心運行RT-Thread(即m0_rtos)或Baremetal(即m0_baremetal)程序,解析IRIG-B碼時序并提取時間信息,通過rpmsg發送至Cortex-A53核心。

衛星時鐘同步裝置(廠家:南京諾煌電氣科技有限公司,型號:YS-DN-100)通過GPS天線模塊獲取標準時間信息并輸出IRIG-B碼信號,經評估板板載RS485芯片轉換成電平信號后傳輸至Cortex-M0(MCU)核心,Cortex-M0(MCU)核心通過讀取GPIO引腳電平,解析IRIG-B碼時序并提取時間信息,再通過TI-RPMsg機制將時間信息發送至Cortex-A53核心打印時間信息。系統框圖如下所示。

wKgZO2hstKiAP5FYAAWGpn8h8rE283.png圖 3

wKgZPGhstLGAAqi3AAWaRzlp6Xk141.png圖 4

案例測試

本案例需在開闊場地進行測試,請確保衛星時鐘同步裝置的RUN指示燈處于常亮狀態(表示設備工作正常),否則請檢查GPS天線連接是否正常。

請使用Type-C線將評估板USB TO UART0串口連接至PC機,使用RS232交叉串口母母線、USB轉RS232公頭串口線將評估板RS232 UART2串口連接至PC機。將衛星時鐘同步裝置的ANT接口連接至GPS天線模塊,將衛星時鐘同步裝置OUT1/OUT2接口的“+端子”連接至評估板的RS485 UART3接口“A1端子”、OUT1/OUT2接口的“-端子”連接至評估板的RS485 UART3接口“B1端子”,硬件連接如下圖所示。

備注:RS232 UART2調試串口的波特率為115200。

wKgZPGhstLqARiL5AArmEo5g2eA730.png圖 5

請參考《基于Linux + RT-Thread、Baremetal的AMP開發案例》文檔的“工程編譯與固化”章節將位于案例目錄下"m0_baremetalbinamp.img"或"m0_rtosbinamp.img"鏡像固化至評估板。

為了使Linux端的rpmsg正常運行,需按如下步驟替換評估板系統內核鏡像。請將案例"dtsbin"目錄下的內核鏡像boot.img和案例"host_linuxbin"目錄下的irig_b_decode可執行文件拷貝至評估板文件系統,執行如下命令將其固化至Linux系統啟動卡。

備注:如需固化至eMMC,請將設備節點修改為"/dev/mmcblk0p3"。

Target# dd if=boot.img of=/dev/mmcblk1p3conv=fsync

Target# sync

Target# reboot

wKgZO2hstMWAYkKRAAAZksTdEcA524.png圖 6

評估板上電,執行如下命令,可看到串口終端打印當前日期,打印的時間信息是連續的10秒鐘。

Target# ./irig_b_decode

wKgZPGhstMyAGNrtAAAfJ9mE95w967.png圖 7

RS232 UART2串口終端打印信息如下:

wKgZO2hstNSAd1GVAA3Mt2J1Bl4818.png圖 8?m0_baremetal

wKgZO2hstOCADT7wAAAialvZexQ311.png圖 9?m0_rtos

案例編譯

應用程序編譯

請將產品資料“4-軟件資料Demoamp-demosirig_b_decodehost_linux”案例源碼拷貝至Ubuntu工作目錄。進入案例源碼目錄,執行如下命令加載編譯環境并編譯,LinuxSDK所在路徑修改為實際路徑,編譯完成將會在當前目錄下生成可執行程序。

Host# source /home/tronlong/RK3562/rk3562-buildroot-2021.11-sdk-v1.0/buildroot/output/rockchip_rk3562/host/environment-setup

Host# make

wKgZO2hstOmAGfE1AAGeoQ4rk3E219.png圖 10

內核編譯

為了避免Linux內核占用案例的外設資源,需替換或修改設備樹文件。

我司已提供配置修改好的設備樹文件,位于案例目錄下"dtssrctl3562-evm-irig-b-decode-mcu.dts",可直接使用。如需重新編譯本案例內核鏡像,請將tl3562-evm-irig-b-decode-mcu.dts設備樹文件拷貝至內核源碼"arch/arm64/boot/dts/rockchip/"目錄下,然后參考《Linux系統使用手冊》文檔“編譯設備樹文件”章節重新編譯生成內核鏡像即可。

其中,tl3562-evm-irig-b-decode-mcu.dts設備樹文件是基于內核源碼"arch/arm64/boot/dts/rockchip/"目錄下的tl3562-evm.dts設備樹文件修改配置的。

修改內容如下:

修改設備樹文件關閉設備樹uart2、uart3節點。

wKgZPGhstPyAYZmeAABdncs3bQ4125.png圖 11

配置rockchip_amp節點。

由于修改了設備樹文件關閉了UART2節點,系統啟動時默認關閉UART2時鐘及配置UART2pinctrl,因此需在rockchip_amp節點配置UART2時鐘及配置UART2pinctrl,保證系統啟動后UART2功能正常,并加入UART2中斷配置,使Cortex-A53(CPU3)正常響應UART2中斷。

修改內容如下:

&rockchip_amp {

compatible = "rockchip,amp";

clocks = <&cru FCLK_BUS_CM0_CORE>, <&cru CLK_BUS_CM0_RTC>,

<&cru PCLK_MAILBOX>, <&cru PCLK_INTC>,

<&cru PCLK_TIMER>, <&cru CLK_TIMER4>, <&cru CLK_TIMER5>,

&cru SCLK_UART2>, <&cru PCLK_UART2>;

pinctrl-names = "default";

pinctrl-0 = <&uart2m1_xfer>;

amp-cpu-aff-maskbits = /bits/ 64 <0x0 0x1 0x1 0x2 0x2 0x4 0x3 0x8>;

};

wKgZO2hstQ-AeidYAACZZYgVkWI136.png圖 12

配置rpmsg遠程核心為Cortex-M0(MCU)。

wKgZO2hstRiABMJvAAAknJZ8Nwo146.png圖 13

Baremetal、RT-Thread程序編譯

請參考《基于Linux + RT-Thread、Baremetal的AMP開發案例》文檔的“工程編譯與固化”章節將案例m0_baremetal、m0_rtos目錄下的程序源碼進行編譯。

由于篇幅過長等原因,部分內容均不逐一展示,如需獲取完整版詳細資料,請關注創龍科技微信公眾號或官網,或者評論區留言,感謝您的支持!

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板
    +關注

    關注

    25

    文章

    5654

    瀏覽量

    104230
  • 瑞芯微
    +關注

    關注

    25

    文章

    572

    瀏覽量

    52408
  • RK3562
    +關注

    關注

    0

    文章

    74

    瀏覽量

    348
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    iTOP-3562開發板/核心采用RK3562,集成A53+Mali G52架構

    可應用于人臉跟蹤、身體跟蹤、視頻監控、自動語音識別(ASR)、圖像分類駕駛員輔助系統(ADAS)、車牌識別、物體識別等。 iTOP-3562開發板/核心采用
    發表于 09-05 11:30

    迅為RK3562開發板/核心介紹可應用于人臉跟蹤、視頻監控、自動語音識別(ASR)等

    可應用于人臉跟蹤、身體跟蹤、視頻監控、自動語音識別(ASR)、圖像分類駕駛員輔助系統(ADAS)、車牌識別、物體識別等。 iTOP-3562開發板/核心采用
    發表于 02-18 14:46

    微米爾RK3562國產核心,ARM中量級多面手

    網關、邊緣計算等領域提供了高性價比的解決方案。 核心基于 RK3562RK3562J處理器,采用ARM Cortex-
    發表于 02-28 15:32

    迅為RK3562開發板/核心流暢運行Android13、Debian11、Buildroot、Ubuntu22系統

    可應用于人臉跟蹤、身體跟蹤、視頻監控、自動語音識別(ASR)、圖像分類駕駛員輔助系統(ADAS)、車牌識別、物體識別等。 iTOP-3562開發板/核心采用
    發表于 04-08 17:13

    迅為RK3562開發板2900頁+資料_多種系統適配全開源

    迅為RK3562開發板ARMA53核心多種系統適配全開源
    發表于 06-17 10:50

    迅為國產RK3562開發板底板硬件接口原理說明

    迅為國產RK3562開發板底板硬件接口原理說明
    的頭像 發表于 06-14 15:27 ?2886次閱讀
    迅為<b class='flag-5'>國產</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>RK3562</b><b class='flag-5'>開發板</b>底板硬件接口原理說明

    新一代低價開發板芯片RK3562來啦! — 觸覺智能RK3562開發板

    最近我收到了個一套開發板,有核心開發板,還有個7英寸觸摸屏幕。這些東西,都是一家叫做觸覺智能的公司做的基于
    的頭像 發表于 08-15 17:42 ?2999次閱讀
    新一代低價<b class='flag-5'>開發板</b>芯片<b class='flag-5'>RK3562</b>來啦! — 觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發板</b>

    主板/開發板Linux系統播放音頻方法,觸覺智能RK3562開發板演示

    本文介紹方案主板/開發板Linux系統播放音頻的方法,觸覺智能RK3562開發板演示,通用
    的頭像 發表于 12-13 11:40 ?919次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>主板/<b class='flag-5'>開發板</b>Linux系統播放音頻方法,觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發板</b>演示

    4CPU,ARM中量級多面手,米爾RK3562核心上市

    網關、邊緣計算等領域提供了高性價比的解決方案。核心基于RK3562RK3562J處理器,采用ARMCortex-
    的頭像 發表于 02-27 08:03 ?705次閱讀
    4<b class='flag-5'>核</b>CPU,ARM中量級多面手,米爾<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>核心<b class='flag-5'>板</b>上市

    國產35622GHzA53 NPU)工業核心規格書

    核心簡介龍科技SOM-TL3562是一款基于RK3
    的頭像 發表于 03-06 13:58 ?13次閱讀
    全<b class='flag-5'>國產</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工業</b>核心<b class='flag-5'>板</b>規格書

    國產!35622GHzA53 NPU)工業核心規格書

    核心簡介龍科技SOM-TL3562是一款基于RK3
    的頭像 發表于 03-06 14:30 ?1033次閱讀
    全<b class='flag-5'>國產</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工業</b>核心<b class='flag-5'>板</b>規格書

    國產3562Mini(2GHzA53 NPU)工業開發板規格書

    評估簡介龍科技TL3562-MiniEVM是一款基于
    的頭像 發表于 03-10 09:16 ?875次閱讀
    全<b class='flag-5'>國產</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>Mini(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工業</b><b class='flag-5'>開發板</b>規格書

    性價比不錯的工業開發板 — 米爾RK3562

    今天給大家介紹一款開發板是來自米爾的RK3562開發板RK3562
    的頭像 發表于 06-05 08:01 ?615次閱讀
    性價比不錯的<b class='flag-5'>工業</b>級<b class='flag-5'>開發板</b> — 米爾<b class='flag-5'>RK3562</b>

    有獎丨米爾 RK3562開發板免費試用新增名額!

    米爾與合作發布的新品基于RK3562應用
    的頭像 發表于 06-13 08:04 ?351次閱讀
    有獎丨米爾 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b><b class='flag-5'>開發板</b>免費試用新增名額!

    RK3562 國產 2GHz A53 工業開發板—調試工具安裝

    龍科技 TL3562-EVM-B 是一款基于 RK3562J/
    的頭像 發表于 06-30 10:28 ?191次閱讀
    <b class='flag-5'>創</b><b class='flag-5'>龍</b><b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3562</b> <b class='flag-5'>國產</b> <b class='flag-5'>2GHz</b> <b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> <b class='flag-5'>工業</b><b class='flag-5'>開發板</b>—調試工具安裝
    主站蜘蛛池模板: 日韩高清特级特黄毛片 | 日本在线观看成人小视频 | 久久久久久久国产 | 欧美日本一道免费一区三区 | 在线欧美色图 | 亚洲香蕉视频 | 中文一区 | 欧美日本一区 | 日本三级全黄 | 一区二区网站 | 天天干天天射天天爽 | 天堂在线www在线资源 | 午夜国产精品久久影院 | 天天躁夜夜躁狠狠躁2021a | 天天综合网天天综合色 | 午夜影院在线观看免费 | 国产香蕉98碰碰久久人人 | 色多多视频在线 | 天天操夜夜拍 | 香蕉免费在线视频 | 亚洲网站免费 | 老师受不了了好硬好大 | 欧美精品网 | 欧美日韩精品乱国产538 | 天天插天天摸 | 女人张开腿男人猛桶视频 | 午夜性福利| 一级黄色录像毛片 | 日本黄色免费看 | 日日噜噜噜夜夜爽爽狠狠图片 | 夜夜澡人人爽人人喊_欧美 夜夜综合网 | 日日躁夜夜躁狠狠天天 | 免费黄视频在线观看 | 在线看片成人免费视频 | 男人j进女人j免费视频视频 | 免费午夜影片在线观看影院 | 午夜色大片在线观看 | 久久久久久久影院 | 午夜影视免费完整高清在线观看网站 | 国产美女精品久久久久中文 | 亚洲综合精品香蕉久久网97 |