本文轉(zhuǎn)自RA生態(tài)工作室:
開啟寶典
概述
本篇文章主要介紹如何使用e2studio靈活軟件包(FSP)對瑞薩FPB-RA0E2單片機(jī)開發(fā)板進(jìn)行UART串口打印HELLO WORLD。
UART串口打印HELLO WORLD
1打開e2 studio軟件
2依次點擊“文件—新建—瑞薩C/C++項目—Renesas RA”
3依次進(jìn)行工程命名,路徑設(shè)置,F(xiàn)SP版本,目標(biāo)開發(fā)板選擇,Device選擇FPB-RA0E2,工具鏈選擇GNU ARM Embedded
4完成工程創(chuàng)建
時鐘設(shè)置

點擊可查看大圖
串口配置

點擊可查看大圖
完成后,構(gòu)建工程,確保無誤。
輸入以下代碼,實現(xiàn)重定向串口打印輸出。
左右滑動查看完整內(nèi)容
#include"hal_data.h" #include"debug_uart/debug_bsp_uart.h"FSP_CPP_HEADER voidR_BSP_WarmStart(bsp_warm_start_event_tevent); FSP_CPP_FOOTER adsifan RTOSisused. This function voidhal_entry(void) { Debug_UART0_Init();// SCI9 UART 調(diào)試串口初始化 printf("hello world "); #ifBSP_TZ_SECURE_BUILD /* Enter non-secure code */ R_BSP_NonSecureEnter(); #endif } voidR_BSP_WarmStart(bsp_warm_start_event_tevent) { if(BSP_WARM_START_RESET ==event) { #ifBSP_FEATURE_FLASH_LP_VERSION != 0 R_FACI_LP->DFLCTL =1U; #endif } if(BSP_WARM_START_POST_C ==event) { R_IOPORT_Open (&IOPORT_CFG_CTRL, &IOPORT_CFG_NAME); #ifBSP_CFG_SDRAM_ENABLED R_BSP_SdramInit(true); #endif } } #ifBSP_TZ_SECURE_BUILD FSP_CPP_HEADER BSP_CMSE_NONSECURE_ENTRYvoidtemplate_nonsecure_callable(); BSP_CMSE_NONSECURE_ENTRYvoidtemplate_nonsecure_callable() { } FSP_CPP_FOOTER #endif
結(jié)果結(jié)論及心得體會:
瑞薩FPB-RA0E2微控制器集成的外設(shè),簡化了設(shè)計并能加快開發(fā)過程。它有優(yōu)越的關(guān)鍵性能,比如:靈活的連接性(UART通信接口等)滿足工業(yè)自動化項目的需求。
如果你在串口打印上遇到問題,歡迎在評論區(qū)交流。下一篇將升級瑞薩RA MCU實戰(zhàn)用法。
-
單片機(jī)
+關(guān)注
關(guān)注
6078文章
45617瀏覽量
674932 -
瑞薩
+關(guān)注
關(guān)注
38文章
22535瀏覽量
91613 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6481瀏覽量
121302
原文標(biāo)題:瑞薩RA MCU眾測寶典 | 串口實戰(zhàn)之【FPB-RA0E2】UART串口打印HELLO WORLD一步到位!
文章出處:【微信號:瑞薩嵌入式小百科,微信公眾號:瑞薩嵌入式小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
瑞薩FPB-RA0E2開發(fā)板簡介及環(huán)境搭建指南
瑞薩FPB-RA0E2開發(fā)板的批量加載例程
基于瑞薩FPB-RA0E2開發(fā)板實現(xiàn)OLED驅(qū)動顯示
【RA4E2開發(fā)板評測】開箱、Hello World(串口+OLED)
【瑞薩RA6E2】開箱、Hello World(串口+OLED)
【瑞薩RA6E2地奇星開發(fā)板試用】使用`RA6E2`驅(qū)動 `ESP8266 WiFi模塊`,調(diào)試AT指令。
【瑞薩FPB-RA6E2試用】【原創(chuàng)】基于【瑞薩FPB-RA6E2】Windows 下Zephyr RTOS自定義項目開發(fā)全流程(創(chuàng)建-編譯-燒錄-串口調(diào)試)
【RA-Eco-RA2E1-V1.0開發(fā)板試用】Hello World
【瑞薩RA2L1入門學(xué)習(xí)】串口打印 Hello World
Renesas FPB-RA0E2 v1快速原型開發(fā)板使用指南
RA MCU眾測寶典 | 環(huán)境搭建之【FPB-RA0E2】開發(fā)環(huán)境搭建
基于瑞薩FPB-RA0E2開發(fā)板實現(xiàn)UART串口打印HELLO WORLD
評論