在STM32上移植RT-Thread

簡介

在STM32上移植RT-Thread有多種方法。

基於RT-Thread Studion的移植:nano+完整版

參見官方文檔《在 RT-Thread Studio 上使用 RT-Thread Nano》。
照着文檔做可行。

基於CubeMX的移植:nano

參見官方文檔《基於 CubeMX 移植 RT-Thread Nano》。
照着文檔做可行。獨立使用的話需要先熟練掌握CubeMX的使用。

基於Keil MDK的移植:nano

參見官方文檔《基於 Keil MDK 移植 RT-Thread Nano》。
先準備一個裸機源碼工程,然後照着文檔就能成功移植,簡單方便,用起來順手。《正點原子-RT-Thread 環境快速搭建入門教程》就是這種方法。書籍《嵌入式實時操作系統RT-Thread設計與實現》的10.3節是類似的方法,只是不是在MDK軟件中勾選導入,而是添加相關的內核文件。

基於ENV的移植:nano+完整版

參見官方文檔《使用 Env 創建 RT-Thread 項目工程》。
有電路板對應的BSP纔可以使用這種方法,書籍《嵌入式實時操作系統RT-Thread設計與實現》的11.3節就是這種方法。

總結:用MDK最適合自己。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章