首先感謝嘉立創提供瑞薩開發板評測的活動。
RA0E1方框圖

RA0E1特性
32MHz Arm Cortex-M23內核
高達64KB閃存和12KB SRAM
1KB數據閃存(100,000次編程/擦除 (P/E) 周期)
16引腳和32引腳封裝選項
1.6V至5.5V的寬電壓范圍
TAU(16位通用PWM定時器)
TML32(32位間隔定時器)
12位模數轉換器
UART
I2C總線
隨機數發生器
安全功能
靈活的電源架構,具有快速喚醒功能
HAL驅動器代碼
支持Arm生態系統和瑞薩電子原創開發工具
以下是具體測試的操作流程:


設置項目名稱

選擇目標芯片

選擇ThreadX實時系統

工程建立完成

配置串口及收發任務

配置串口引腳

配置串口屬性相關參數



配置串口的Uart_Theard任務

配置ThreadX任務相關參數

軟件業務邏輯

代碼實現
串口初始化:

當需要更改波特率時使用uart_baud_set函數:

串口發送函數:
根據傳入的數據緩沖區及數據長度來通過串口發送數據。

中斷接收函數處理:

任務函數:
判斷循環隊列是否為空,若隊列中有數據則通過串口進行傳輸

測試結果
串口數據回傳成功:

心得體會
感謝立創提供測試機會,學到RA0及瑞薩MCU的相關使用。使用瑞薩FSP庫和配置工具大大簡化了開發過程。掌握相關函數的功能,如打開串口、設置串口參數、讀取和寫入串口數據等。
-
threadx
+關注
關注
0文章
19瀏覽量
14482 -
瑞薩
+關注
關注
37文章
22503瀏覽量
91070 -
串口
+關注
關注
15文章
1625瀏覽量
83182 -
開發板
+關注
關注
26文章
6358瀏覽量
119858
發布評論請先 登錄
【RA-Eco-RA0E1-32PIN-V1.0開發板試用】開發板簡介與上電測試
【RA-Eco-RA0E1-32PIN-V1.0開發板試用】點燈
【RA-Eco-RA0E1-32PIN-V1.0開發板試用】初步認識RA-Eco-RA0E1-32PIN-V1.0這塊開發板
【RA-Eco-RA0E1-32PIN-V1.0開發板試用】RA0E1-32PIN-V1.0開發板測試一下點燈
【RA-Eco-RA0E1-32PIN-V1.0開發板試用】RA-Eco-RA0E1-32PIN-V1.0開發板點燈測試
【瑞薩RA8D1 CPK開發板】RA8D1移植ThreadX操作系統
【瑞薩RA6E2地奇星開發板試用】使用`RA6E2`驅動 `ESP8266 WiFi模塊`,調試AT指令。
【瑞薩RA2系列開發板體驗】瑞薩RA2L1試用筆記
基于瑞薩RA0E1 MCU的解決方案介紹
基于瑞薩RA0E1開發板的ThreadX實時操作系統串口回顯測試
評論