
1.概述
本篇文章主要介紹如何使用UART串口燒寫程序到瑞薩芯片,并以實際項目進行演示。
2.硬件準備
首先需要準備一個開發板,這里我準備的是 RA-Eco-RA2L1-48PIN 的開發板。

L1開發板git鏈接:https://gitee.com/ramcu/ra-eco-ra2-l1-48-pin.git
3.軟件準備
需要下載Renesas Flash軟件,所以可以進入瑞薩官網進行下載。
下載地址:
https://www2.renesas.cn/us/zh/document/swe/renesas-flash-programmer-v30803-windows?language=en&r=488871

4.HEX文件準備
Hex 文件格式是可以燒寫到單片機中,被單片機執行的一種文件格式,生成 Hex 文件的方式有很多種,可以通過不同的編譯器將 C 程序或者匯編程序編譯生成 Hex 。
配置 e2studio 輸出 Hex 文件,選擇項目->屬性,配置如下所示。

之后選擇C/C++構建->設置->工具設置->GNU ARM Cross Create Flash Image->General,在Output file format中選擇 Intel HEX 進行輸出 HEX 文件。

對程序進行重新編譯,就會出現 Hex 文件,文件一般在該項目的 Debug 文件夾中。

5.UART串口與瑞薩開發板進行接線

UART接口如下所示。
Uart | 開發板 |
3.3V | VCC |
GND | GND |
RXD | P109/TXD9 |
TXD | P110/RXD9 |
P201/MD | GND |
6.燒錄程序
打開Renesas Flash Programmer進行燒錄。

新建工程。

燒錄設置。

若出現下列報錯,需要按一下復位按鍵,在重新設置即可。

燒錄成功如下所示。

之后對開發板進行斷電或者復位即可查看效果。
7.教學視頻
視頻教學在B站官方賬號,歡迎觀看B站教學視頻~
原文標題:瑞薩e2studio----GPIO輸出
文章出處:【微信公眾號:RA生態工作室】歡迎添加關注!文章轉載請注明出處。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
mcu
+關注
關注
146文章
17851瀏覽量
360683 -
ARM
+關注
關注
134文章
9312瀏覽量
375161 -
嵌入式
+關注
關注
5141文章
19542瀏覽量
315168
發布評論請先 登錄
相關推薦
熱點推薦
【RA-Eco-RA4M2開發板評測】UART測試實驗
本次測試實驗,基于瑞薩RA-Eco-RA4M2開發板進行了UART(通用異步收發器)通信功能的測試與驗證。測試例程官方也有提供,可根據使用需要修改。
在測試前需要注意的是配置的項目設置e2
發表于 06-03 11:53
【RA-Eco-RA4M2開發板評測】2+uart方式
【RA-Eco-RA4M2開發板評測】+uart方式前期,沒有仿真器可用,五一假期發展了一個能在e2 studio環境下使用的工具EZ-Cube3,使用EZ-Cube3選擇E2 lite工具進行調試
發表于 05-04 16:32
【RA-Eco-RA4M2開發板評測】+燒寫方式
DAP Link,暫時不能仿真。那就先用兩個串口通過串行燒寫軟件進行燒寫,驗證一下板子,熟悉一下開發環境E2 Studio官網下載以下這兩個
發表于 05-02 09:46
【RA-Eco-RA4M2開發板評測】RA-Eco-RA4M2 串口通信
的電平不同,因此要想MCU和PC通信,需要以USB轉串口的芯片,板載的芯片是CH340G,連接是MCU的SCI9。
3 串口發送實現
3.1 RA
發表于 04-27 23:23
【RA-Eco-RA4M2開發板評測】+UART測試實驗
是我新建的工程,步驟如下:
接著:
新建保存路徑:
在接下來的界面選擇芯片:R7FA4E2B93CFM;
選擇工程模板:
點擊xml可以進入設置stacks界面:
先配置uart,設置uart屬性中斷
發表于 04-19 09:37
【瑞薩**RA2L1入門學習】+**UART測試實驗
){}
uart_send_complete_flag = false;
}
安裝好窗口助手,接好串口引腳P101、P100,進行實驗,觀察到數據接收窗口:RA E2STUDIO
發表于 03-09 15:45
Linux固件燒寫中的陷阱:文件系統異步寫入引發的問題
在工業生產中,固件燒寫是確保產品正常運行的關鍵環節。本文通過一個實際案例,揭示了Linux系統下因文件寫入異步性導致的固件燒寫不完全問題。客戶案例客戶產線上批量生產時,用SD卡進行固件

【北京迅為】itop-3568 開發板openharmony鴻蒙燒寫及測試-第1章 體驗OpenHarmony—燒寫鏡像
【北京迅為】itop-3568 開發板openharmony鴻蒙燒寫及測試-第1章 體驗OpenHarmony—燒寫鏡像

【瑞薩RA2L1入門學習】新建工程和串口燒寫程序
串口下載程序軟件安裝包瑞薩芯片可以使用瑞薩官網的E2Studio軟件和安裝對應的軟件生成MDK可以編譯。我選用的是E2Studio軟件作為開發環境。E2Studio安裝包的下載鏈接為:Github
發表于 03-02 22:47
【RA-Eco-RA4E2-64PIN-V1.0開發板試用】02、UART串口通信
調試信息。
所以,為了方便后續調試,在這一節中,學習使用FSP庫進行UART串口通信。
1 硬件部分
從RA-Eco-RA4E2-64PIN-V1.0開發板的原理圖可以知道,這塊板子使用CH340N
發表于 12-14 11:44
【RA-Eco-RA2E1-48PIN-V1.0開發板試用】開發環境搭建和程序串口燒寫
沒有JLink燒寫器,也沒有官方的燒寫器,只有一個ST-Link。目前用ST-Link燒寫失敗,
發表于 11-05 17:39
【RA-Eco-RA0E1-32PIN-V1.0開發板試用】串口輸出信息
首先開發環境,我們選擇的e2sutdio,fpb版本為5.5。硬件環境有RA0E1,jlink v9,所使用到的外設為sau部分的uart,原理圖部分如下:
串口使用到了板載的ch340芯片
發表于 09-17 14:14
可重復燒寫的語音芯片具備哪些特點?
可重復燒寫語音芯片具有高可靠性、低功耗、靈活性、安全性、成本效益,支持USB下載更換語音,組合播放,PWM和DAC輸出,休眠模式和抗干擾,適合工業及需修改語音場合。
請問VScode中燒寫FLASH的串口號如何更改?
esptool.py v2.9-dev Serial port COM1 Traceback (most recent call last):
燒寫時,提示串口號為1,但是這個沒有的,
找了半天也沒有找到在哪里設定
發表于 06-21 08:14
評論