首先感謝嘉立創(chuàng)提供瑞薩開發(fā)板評測的活動。
RA0E1方框圖

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


設(shè)置項目名稱

選擇目標(biāo)芯片

選擇ThreadX實時系統(tǒng)

工程建立完成

配置串口及收發(fā)任務(wù)

配置串口引腳

配置串口屬性相關(guān)參數(shù)



配置串口的Uart_Theard任務(wù)

配置ThreadX任務(wù)相關(guān)參數(shù)

軟件業(yè)務(wù)邏輯

代碼實現(xiàn)
串口初始化:

當(dāng)需要更改波特率時使用uart_baud_set函數(shù):

串口發(fā)送函數(shù):
根據(jù)傳入的數(shù)據(jù)緩沖區(qū)及數(shù)據(jù)長度來通過串口發(fā)送數(shù)據(jù)。

中斷接收函數(shù)處理:

任務(wù)函數(shù):
判斷循環(huán)隊列是否為空,若隊列中有數(shù)據(jù)則通過串口進行傳輸

測試結(jié)果
串口數(shù)據(jù)回傳成功:

心得體會
感謝立創(chuàng)提供測試機會,學(xué)到RA0及瑞薩MCU的相關(guān)使用。使用瑞薩FSP庫和配置工具大大簡化了開發(fā)過程。掌握相關(guān)函數(shù)的功能,如打開串口、設(shè)置串口參數(shù)、讀取和寫入串口數(shù)據(jù)等。
-
threadx
+關(guān)注
關(guān)注
0文章
17瀏覽量
14353 -
瑞薩
+關(guān)注
關(guān)注
36文章
22428瀏覽量
89680 -
串口
+關(guān)注
關(guān)注
15文章
1605瀏覽量
81873 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
6112瀏覽量
112914
發(fā)布評論請先 登錄
【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】開發(fā)板簡介與上電測試
【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】點燈
【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】初步認識RA-Eco-RA0E1-32PIN-V1.0這塊開發(fā)板
【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】RA0E1-32PIN-V1.0開發(fā)板測試一下點燈
【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】RA-Eco-RA0E1-32PIN-V1.0開發(fā)板點燈測試
【瑞薩RA8D1 CPK開發(fā)板】RA8D1移植ThreadX操作系統(tǒng)
【瑞薩RA2系列開發(fā)板體驗】瑞薩RA2L1試用筆記
【瑞薩RA4系列開發(fā)板體驗】1、開發(fā)板要來了(1)
瑞薩電子RA產(chǎn)品家族新增RA0E1 MCU產(chǎn)品組
基于瑞薩RA0E1 MCU的解決方案介紹
基于瑞薩RA0E1開發(fā)板的IIC OLED測試

基于瑞薩RA0E1開發(fā)板的ThreadX實時操作系統(tǒng)串口回顯測試
評論