本文將介紹使用 R128 開發板從串口輸出 Hello World 的方式介紹 SDK 軟件開發流程。
載入方案
我們使用的開發板是 R128-Devkit,需要開發 C906 核心的應用程序,所以載入方案選擇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
編譯進去了
燒錄程序
打開 PhoenixSuit 選擇剛才編譯出來的固件
開發板插入 USB OTG 和 串口,OTG用于燒錄,串口用于查看輸出。
然后按住 FEL
按鍵,輕點 RESET
按鍵開始燒錄
燒錄中,可以松開FEL
按鍵了
燒錄過程中串口會輸出燒錄的日志,對于排錯很有幫助
查看結果
燒錄完成后可以在日志中找到剛才編寫的 Hello World 輸出
審核編輯 黃宇
-
mcu
+關注
關注
146文章
17692瀏覽量
357817 -
開發板
+關注
關注
25文章
5378瀏覽量
100678 -
R128
+關注
關注
0文章
41瀏覽量
216
發布評論請先 登錄
相關推薦
在mimxrt1170_evk調試hello_world出現硬件傳輸錯誤怎么解決?
加載示例圖像時,COM7的調試控制臺hello_world不顯示消息怎么解決?
FD60-36S24B3R2 FD60-36S24B3R2

PFD50-36S24B3R2 PFD50-36S24B3R2

FD50-36S24B3(R)2 FD50-36S24B3(R)2

使用MCUXpresso for VS Code插件開發Zephyr的hello world

如何在i2c中將hello world發送到LCD屏幕?
編譯IDF example/hello_world例程時,編譯報錯說找不到lwip inet.h頭文件,為什么?
使用make flash命令燒錄Hello_world程式失敗了,為什么?
ubuntu20.04配置hellow world時,執行idf.py set-target esp32報錯的原因?
hello_world例程里面CONFIG_FREERTOS_HZ沒定義,但又能編譯燒錄,為什么?
ESP-IDF 4.4例程hello_world編譯失敗的原因?
鴻蒙OpenHarmony【輕量系統 編寫“Hello World”程序】 (基于Hi3861開發板)

鴻蒙OpenHarmony【小型系統 編寫“Hello World”程序】 (基于Hi3516開發板)

鴻蒙OpenHarmony【標準系統 編寫“Hello World”程序】(基于RK3568開發板)

評論