本文將介紹使用 R128 開發(fā)板從串口輸出 Hello World 的方式介紹 SDK 軟件開發(fā)流程。
載入方案
我們使用的開發(fā)板是 R128-Devkit,需要開發(fā) C906 核心的應(yīng)用程序,所以載入方案選擇r128s2_module_c906
$ source envsetup.sh
$ lunch_rtos 1

編輯程序
打開你喜歡的編輯器,修改文件:lichee/rtos/projects/r128s2/module_c906/src/main.c

由于是 FreeRTOS,我們在最后一行 vTaskDelete(NULL) 前加上
printf("HelloWrold!n");

使用命令 mp 編譯打包,可以看到剛才修改的 main.c 編譯進(jìn)去了

燒錄程序
打開 PhoenixSuit 選擇剛才編譯出來的固件

開發(fā)板插入 USB OTG 和 串口,OTG用于燒錄,串口用于查看輸出。

然后按住 FEL 按鍵,輕點 RESET 按鍵開始燒錄

燒錄中,可以松開FEL按鍵了

燒錄過程中串口會輸出燒錄的日志,對于排錯很有幫助

查看結(jié)果
燒錄完成后可以在日志中找到剛才編寫的 Hello World 輸出

審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
mcu
+關(guān)注
關(guān)注
147文章
19160瀏覽量
404825 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6433瀏覽量
121217 -
R128
+關(guān)注
關(guān)注
0文章
41瀏覽量
423
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
【瑞薩RA2L1入門學(xué)習(xí)】串口打印 Hello World
;Hello World\\r\\n\");大家可以參考上篇下載的資料中,ppt文件夾中的瑞薩e2studio----打印函數(shù)(printf、sprintf)的實現(xiàn).pptx
1.配置
發(fā)表于 04-28 17:23
如何將evkbmimxrt1170_hello_world_cm7.bin下載到 QSPI Flash?
我修改了 hello_world.c 如下
PRINTF(“測試你好世界。
那么,是否在調(diào)試 USB 端口上呈現(xiàn)“TEST hello world”?
1. 使用哪個 USB 端口下載.bin
發(fā)表于 04-22 11:20
在 MCUXpresso for VSCode for imx93EVK 中導(dǎo)入 Trustzone hello_world_ns 的示例應(yīng)用失敗,為什么?
我正在嘗試從 MCUXpresso for VSCode 中的 mcuxsdk 存儲庫導(dǎo)入 hello_world_ns 示例項目。在“從存儲庫導(dǎo)入示例”對話框中,我選擇 SDK(我已經(jīng)嘗試
發(fā)表于 04-20 06:31
IMX93 測試hello_world應(yīng)用報錯,是什么原因?qū)е碌模?/a>
我正在按照記錄測試hello_world應(yīng)用程序,但我收到錯誤。是什么原因?
發(fā)表于 04-02 06:06
基于凌羽派的OpenHarmony北向應(yīng)用開發(fā):Hello World 示例應(yīng)用
/entry-default-unsigned.hap
安裝過程示例:
6. 運行應(yīng)用
在設(shè)備上找到已安裝的應(yīng)用圖標(biāo),點擊運行:
打開應(yīng)用后,可以看到顯示 \"Hello World
發(fā)表于 02-25 11:25
【RA-Eco-RA2E1-V1.0開發(fā)板試用】Hello World
(\"Hello World, This is RA-Eco-RA2E1-48PIN-V1.0\\\\\\\\r\\\\\\\\n\");
R
發(fā)表于 02-04 20:34
【瑞薩RA6E2】開箱、Hello World(串口+OLED)
c0_event = I2C_MASTER_EVENT_ABORTED;
return err == FSP_SUCCESS ? SR_OK : SR_ERR;
}
OLED 12864 則進(jìn)行寄存器初始化后,調(diào)用字模顯示 Hello
發(fā)表于 11-09 07:49
根據(jù)書上教程在eclipse環(huán)境下hello_world程序編譯成功,但是燒寫報錯,是什么原因?
根據(jù)書上教程在eclipse環(huán)境下hello_world程序編譯成功,但是燒寫報錯,請有理解的大神指點一下。
發(fā)表于 11-07 06:21
ddr200t開發(fā)板運行hello world
大家好,我們是seu120隊,隊伍編號是CICC1518,此次分享芯來hello world例程,并維護(hù)芯來的文檔,有少些內(nèi)容需要修改。
生成bit和mcs文件并沒有遇到問題,參考:
https
發(fā)表于 10-27 08:34
【RA4M2-SENSOR】開箱、Hello World(串口+OLED)
RA4M2-SENSOR 開發(fā)板使用瑞薩 100MHz ARM Cortex-M33 內(nèi)核 R7FA4M2 單片機(jī),性能較 STM32F1 強(qiáng)不少,開發(fā)板實物圖如下:
本篇文章使用 Keil 開發(fā)
發(fā)表于 10-16 00:03
【RA4E2開發(fā)板評測】開箱、Hello World(串口+OLED)
RA-Eco-RA4E2 開發(fā)板使用瑞薩 100MHz ARM Cortex-M33 內(nèi)核 R7FA4E2 單片機(jī),性能較 STM32F1 強(qiáng)不少,開發(fā)板實物圖如下:
本篇文章使用 Keil 開發(fā)
發(fā)表于 10-13 21:33
【RA-Eco-RA6M4開發(fā)板評測】開箱、Hello World(串口+OLED)
文章使用 Keil 開發(fā),完成以下兩個實驗:
串口打印 Hello World
OLED 12864 顯示屏顯示 Hello World
首先使用 FPS Smart Configur
發(fā)表于 07-19 04:09
【Milk-V Duo S 開發(fā)板免費體驗】2 - 安裝編譯環(huán)境并測試Hello world!
其中的gcc/riscv64-linux-musl-x86_64對我們才有用。
測試Hello world
程序編譯
以hello-world為例,進(jìn)入該例子目錄直接執(zhí)行 make 即可:
cd
發(fā)表于 07-07 21:18
【潤開鴻HH-SCDAYU800A開發(fā)板試用體驗】Hello World
\\\\\\\\toolchains
Hello World
編寫第一個應(yīng)用程序 :最簡單的Hello World
文件->新建項目,創(chuàng)建空項目:
項目屬性默認(rèn):
文件->
發(fā)表于 07-01 00:52
DshanMCU-R128s2 Hello World!
評論