基础工程准备在移植 RT-Thread Nano 之前,我们需要准备一个能正常运行的裸机工程。作为示例,本文使用的是基于 STM32F103 的一个 LED 闪烁程序。程序的主要截图如下:
在我们的例程中主要做了系统初始化与 LED 闪烁功能,编译下载程序后,就可以看到开发板上的 LED 在闪烁了。读者可以根据自己的需要使用的芯片,准备一个类似的裸机工程。
添加 RT-Thread Nano 到工程添加 Nano 源文件在准备好的 IAR 裸机工程下面新建 rtthread 文件夹,并在该文件中添加以下文件: