国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

DR1 系列評估板 PS 端裸機與 FreeRTOS 開發案例手冊

Tronlong創龍科技 ? 來源:Tronlong創龍科技 ? 作者:Tronlong創龍科技 ? 2026-01-19 17:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文為PS端裸機與FreeRTOS案例開發的指引文檔,主要對PS端裸機與FreeRTOS案例進行簡要介紹。

開發環境

Windows開發環境:Windows10 64bit

開發工具:TD_5.9.1_DR1_2025.1_NL、FD_2025.1_SP1

術語表

為便于閱讀,下表對文檔出現的關鍵術語進行解釋;對于廣泛認同釋義的術語,在此不做注釋。

wKgZO2lt9KmAXKLEAABIORpGX60531.png

注意事項

(1)請先按照《開發環境搭建》文檔安裝TD、FD等軟件以及進行JTAG驅動安裝,使用下載器(廠家:安路科技,型號:AL-LINK-FT-V1.0)連接評估板JTAG接口至PC端USB接口。

(2)在進行本文操作前,請先參考《TD-FD工程編譯與加載》,熟悉工程編譯、鏡像加載等方法。

(3)PS端裸機案例位于產品資料“4-軟件資料DemoBaremetal-demos”目錄下,FreeRTOS案例位于產品資料“4-軟件資料DemoRTOS-demos”目錄下。每個PS端的裸機與FreeRTOS案例包含project和bin兩個目錄,其中project目錄下包含案例工程文件,bin目錄下含有案例可執行文件。

1led_flash案例

1.1 案例說明

案例功能:控制評估底板PS端LED2,每隔0.5s將狀態翻轉一次。

wKgZO2lt9LKABLU8AAB14agsx-c016.png圖 1

1.2 案例測試

請參考《TD-FD端工程編譯與加載》文檔“FD工程的程序加載、創建與編譯”章節,完成程序的加載。加載完成后看到串口終端打印如下信息,同時可觀察到評估底板的LED2進行閃爍。

(1)裸機運行結果。

wKgZO2lt9LmAP_U0AABNxR2ndT8511.png圖 2

(2)FreeRTOS運行結果。

wKgZPGlt9L-AJzJKAABNa4-qnR8181.png圖 3

1.3 關鍵代碼

(1)裸機FD工程代碼

案例源碼位于案例目錄下"projectled_flash_a35led_flash"文件夾中。

a)進行硬件初始化,讀取GPIO的值,控制LED引腳。

wKgZPGlt9MaADzpRAABWVeHZoJ8697.png圖 4

(2)FreeRTOS FD工程代碼

案例源碼位于案例目錄下"projectled_flash_a35led_flash"文件夾中。

a)硬件初始化。

wKgZPGlt9M2AFD5cAAAk6U9mqTg578.png圖 5

b)實現LED引腳控制。

wKgZPGlt9NSAZyQhAAAsMpGR5hk013.png圖 6

c)硬件的初始化執行和隊列創建、任務創建。

wKgZO2lt9NuAMoP-AABW65GHm4I862.png圖 7

d)以下函數由FreeRTOS內核在特定事件發生時自動調用。

wKgZPGlt9OOAYv_SAAD3YI4J_UQ598.png圖 8

2key_led案例

2.1案例說明

案例功能:通過PS端按鍵USER1(KEY2)控制評估底板LED2亮滅。

wKgZO2lt9LKABLU8AAB14agsx-c016.png圖 9

wKgZO2lt9OyAcSKgAABYKeKdoRQ945.png圖 10

2.2案例測試

請參考《TD-FD端工程編譯與加載》文檔“FD工程的程序加載、創建與編譯”章節,完成程序的加載。加載完成后看到串口終端打印如下信息。按下評估板的USER1(KEY2)按鍵,可觀察到LED2的亮滅。

(1)裸機運行結果。

wKgZO2lt9PyAAh14AABNcORiXng942.png圖 11

(2)FreeRTOS運行結果。

wKgZPGlt9QOAfH5dAABNoQWUTrA734.png圖 12

2.3關鍵代碼

(1)裸機FD工程代碼。

案例源碼位于案例目錄下"projectkey_led_a35key_led"文件夾中。

a)進行硬件初始化,獲取按鍵引腳值,實現按下按鍵LED點亮,松開按鍵LED熄滅。

wKgZPGlt9QuAXsYhAABMptq41qk770.png圖 13

(2)FreeRTOS FD工程代碼。

案例源碼位于案例目錄下"projectkey_led_a35key_led"文件夾中。

a)硬件初始化。

wKgZO2lt9RKAVm8pAAAlOghqdLk979.png圖 14

b)實現按下按鍵LED點亮,松開按鍵LED熄滅功能。

wKgZPGlt9RmADFkGAAAsrzx3t2U274.png圖 15

c)硬件的初始化執行和隊列創建、任務創建。

wKgZO2lt9R-AHfVwAABW1IirnaY480.png圖 16

d)以下函數由FreeRTOS內核在特定事件發生時自動調用。

wKgZO2lt9SaAasH_AAD1oB2vtyw798.png圖 17

3uart_rw案例

3.1案例功能

案例功能:評估板通過USB TO UART1調試串口與上位機進行數據回顯通信

3.2案例測試

請使用Type-C線將評估板的USB TO UART1調試串口連接至PC機。參考《TD-FD端工程編譯與加載》文檔“FD工程的程序加載、創建與編譯”章節,完成程序的加載。

加載完成后在串口終端點擊"View->Command (Chat) Window",選中并打開"Command (Chat) Window"窗口。

wKgZO2lt9S-ARHbCAACIoJnNrL4851.png圖 18

在窗口中手動輸入10個字符數據,例如"0123456789",再按回車鍵。評估板USB TO UART1接收到字符后,會將接收到的字符通過USB TO UART1回顯至串口調試終端。

(1)裸機運行結果。

wKgZPGlt9TeAECW9AAB434_BO6c557.png圖 19

(2)FreeRTOS運行結果。

wKgZPGlt9TeAECW9AAB434_BO6c557.png圖 20

3.3關鍵代碼

(1)設置串口設備相關參數。

wKgZO2lt9WOAGOakAABXIzRCE3I793.png圖 21

(2)使UART處于阻塞狀態,通過調用AlUart_Test_RecvAndSendIntrBlock函數執行測試,并記錄結果。若測試失敗,則記錄錯誤消息并返回錯誤代碼,否則,記錄成功消息并返回AL_OK。

wKgZO2lt9WqAXHJkAACipbbaqA0298.png圖 22

(3)接收到10個字符后,將字符進行回顯。

wKgZPGlt9XCAEcXjAAETFX20bkM086.png圖 23


審核編輯 黃宇

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

    關注

    14

    文章

    499

    瀏覽量

    66934
  • 評估板
    +關注

    關注

    1

    文章

    931

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    DR1 系列評估 eMMC 健康管理案例開發手冊:信息查詢與壽命監控

    本文為創龍科技DR1 系列評估 eMMC 健康管理案例指南,核心是通過 emmc_get_info 程序讀取 eMMC 健康信息。內容涵蓋 EXT_CSD 寄存器查詢、擦寫次數統計、
    的頭像 發表于 01-22 15:24 ?190次閱讀
    <b class='flag-5'>DR1</b> <b class='flag-5'>系列</b><b class='flag-5'>評估</b><b class='flag-5'>板</b> eMMC 健康管理案例<b class='flag-5'>開發</b><b class='flag-5'>手冊</b>:信息查詢與壽命監控

    DR1 系列核心 PS+PL 異構多核實戰案例手冊(二)

    本文為創龍科技DR1 系列評估 PS+PL 異構多核開發指南,涵蓋 9 類核心案例與關鍵技術實
    的頭像 發表于 01-14 17:23 ?4609次閱讀
    <b class='flag-5'>DR1</b> <b class='flag-5'>系列</b>核心<b class='flag-5'>板</b> <b class='flag-5'>PS</b>+PL 異構多核實戰案例<b class='flag-5'>手冊</b>(二)

    DR1 系列核心 PS+PL 異構多核實戰案例手冊(一)

    本文為創龍科技DR1 系列評估 PS+PL 異構多核開發指南,涵蓋 9 類核心案例與關鍵技術實
    的頭像 發表于 01-14 15:37 ?166次閱讀
    <b class='flag-5'>DR1</b> <b class='flag-5'>系列</b>核心<b class='flag-5'>板</b> <b class='flag-5'>PS</b>+PL 異構多核實戰案例<b class='flag-5'>手冊</b>(一)

    DR1 評估 PL FPGA 開發完全指南:基礎案例與 ADC 采集模塊詳解(一)

    本文為創龍科技DR1 系列評估 PL FPGA 開發案例指南,涵蓋 led_flash、k
    的頭像 發表于 01-08 15:46 ?203次閱讀
    <b class='flag-5'>DR1</b> <b class='flag-5'>評估</b><b class='flag-5'>板</b> PL <b class='flag-5'>端</b> FPGA <b class='flag-5'>開發</b>完全指南:基礎案例與 ADC 采集模塊詳解(一)

    DR1M90 評估 TD-FD 工程與 Linux 多場景應用開發指南

    本文為創龍科技DR1 系列評估 TD-FD 工程編譯與加載手冊,系統講解 TD/FPGA 工程與 FD/SoC 工程的全流程
    的頭像 發表于 01-07 11:37 ?586次閱讀
    <b class='flag-5'>DR1</b>M90 <b class='flag-5'>評估</b><b class='flag-5'>板</b> TD-FD 工程與 Linux 多場景應用<b class='flag-5'>開發</b>指南

    DR1平臺Linux應用開發指南:含GDB調試、Python及MQTT實戰

    本文為創龍科技DR1 系列評估 Linux 應用開發手冊,系統講解
    的頭像 發表于 01-05 16:48 ?4551次閱讀
    <b class='flag-5'>DR1</b>平臺Linux應用<b class='flag-5'>開發</b>指南:含GDB調試、Python及MQTT實戰

    安路DR1M90評估:從基礎外設到通信模塊測試指南

    手冊由創龍科技研發,針對安路飛龍 DR1M90 評估,詳述 Linux 系統下功能測試流程。含系統啟動驗證,LED、按鍵、DDR 等基礎外設測試,ETH、WiFi、4G、GPS 等
    的頭像 發表于 11-20 15:26 ?1410次閱讀
    安路<b class='flag-5'>DR1</b>M90<b class='flag-5'>評估</b><b class='flag-5'>板</b>:從基礎外設到通信模塊測試指南

    國產!全志T113-i 雙核Cortex-A7@1.2GHz 工業開發板—視頻開發案

    本文主要介紹基于創龍科技TLT113-EVM評估的視頻開發案例,適用開發環境如下。
    的頭像 發表于 08-26 14:35 ?1092次閱讀
    國產!全志T113-i 雙核Cortex-A7@1.2GHz 工業<b class='flag-5'>開發板</b>—視頻<b class='flag-5'>開發案</b>例

    【米爾MYC-YM90X安路飛龍DR1開發板】HMI人機界面開發

    綜合,生成網表文件,檢查資源占用率(避免超過 DR1 系列的 94,464LEs、240DSP 等上限)。 約束配置:添加時序約束(如時鐘頻率、接口延遲)和物理約束(如引腳分配,需參考開發板原理圖
    發表于 08-14 21:26

    國產!全志T113-i 雙核Cortex-A7@1.2GHz 工業開發板—物聯網模塊開發案例(上)

    本文檔主要介紹基于TLT113-EVM評估的物聯網模塊開發案例。
    的頭像 發表于 08-07 14:47 ?948次閱讀
    國產!全志T113-i 雙核Cortex-A7@1.2GHz 工業<b class='flag-5'>開發板</b>—物聯網模塊<b class='flag-5'>開發案</b>例(上)

    國產!全志T113-i 雙核Cortex-A7@1.2GHz 工業開發板—LVGL應用開發案

    本文主要演示基于TLT113-EVM評估的LVGL官方案例以及應用開發案
    的頭像 發表于 07-29 10:06 ?1060次閱讀
    國產!全志T113-i  雙核Cortex-A7@1.2GHz 工業<b class='flag-5'>開發板</b>—LVGL應用<b class='flag-5'>開發案</b>例

    創龍 瑞芯微 RK3562 國產 2GHz 四核A53 工業開發板—NPU開發案

    本文主要介紹基于創龍科技TL3562-EVM評估的NPU開發案例,適用開發環境如下。
    的頭像 發表于 07-16 11:46 ?786次閱讀
    創龍 瑞芯微 RK3562 國產 2GHz 四核A53 工業<b class='flag-5'>開發板</b>—NPU<b class='flag-5'>開發案</b>例

    【米爾MYC-YM90X安路飛龍DR1開發板】安路科技 SALDRAGON開發板介紹

    基于SALDRAGON的核心開發板,加速客戶產品化進程。例如,雙方聯合開發的電子后視鏡方案已應用于商用車領域。 五、開發板介紹 米爾電子基于安路科技
    發表于 04-28 17:57

    基于瑞芯微RK3562 四核 ARM Cortex-A53 + 單核 ARM Cortex-M0工業評估——Linux應用開發手冊

    本文主要介紹TL3562-MiniEVM評估的AMP(Asymmetric Multi-processing)開發案例。
    的頭像 發表于 04-16 10:56 ?1154次閱讀
    基于瑞芯微RK3562 四核 ARM Cortex-A53 + 單核 ARM Cortex-M0工業<b class='flag-5'>評估</b><b class='flag-5'>板</b>——Linux應用<b class='flag-5'>開發</b><b class='flag-5'>手冊</b>

    基于瑞芯微RK3562 四核 ARM Cortex-A53 + 單核 ARM Cortex-M0工業評估——NPU開發案

    本文主要介紹基于創龍科技TL3562-MiniEVM評估的NPU開發案例,適用開發環境如下。
    的頭像 發表于 04-15 17:18 ?867次閱讀
    基于瑞芯微RK3562 四核 ARM Cortex-A53 + 單核 ARM Cortex-M0工業<b class='flag-5'>評估</b><b class='flag-5'>板</b>——NPU<b class='flag-5'>開發案</b>列