近期在做相关的移植和学习,将这里的相关经历说一下,本例程是基于标准库的 keil 移植的。这里附加上个需要安装的pack文件,下载好直接点击安装过即可,下载pack地址如下:
https://download.rt-thread.org/download/mdk/RealThread.RT-Thread.3.1.3.pack
打开pack安装包查看如下的显示为安装好的RT-Rhread。
现在我们点击一下窗口上方工具栏中的按钮
对该工程进行编译,如图所示:
编译的结果显示在窗口下方的 “Build” 栏中,没什么意外的话,最后一行会显示“0 Error(s), * Warning(s).”,即无任何错误和警告。
注:由于工程中包含的内核例程代码较多,若使用的是 MDK 试用版本,则会有 16KB 限制,此时可以只保留某个目标例程的代码(例如内核例程只保留一个 thread_sample.c 参与编译),将其他不用的例程先从工程中移除,然后编译。
在编译完 RT-Thread/STM32 后,我们可以通过 MDK-ARM 的模拟器来仿真运行 RT-Thread。点击窗口右上方的按钮
或直接按 “Ctrl+F5” 进入仿真界面,再按 F5 开始运行,然后点击该图工具栏中的按钮或者选择菜单栏中的 “View→Serial Windows→UART#1”,打开串口 1 窗口,可以看到串口的输出只显示了 RT-Thread 的 LOGO,这是因为用户代码是空的,其模拟运行的结果如图所示:
全部0条评论
快来发表一下你的评论吧 !