|
【RT-Thread读书笔记】最简移植到STM32F103CBT6
[复制链接]
本帖最后由 ddllxxrr 于 2019-4-28 08:06 编辑
这几天让移植闹心得很。我看了书上的移植方法。觉得很是麻烦。分好几个步骤。而且要求十分克刻。
然而,从网上看加上自己的实践,我找到了一个方法。
我有一个开发板是STM32F103CBT6的。我按照此法,只用两下就移植成功了。
首先,找一个STM32移植好的例程。什么STM32的都行。
先把型号改了,我自然改为STM32F103CBT6。
我后再到C,C++那栏把对应的FLASH型号也改了。
好了,这就成功了,接着再编译一下,没有错误提示。
我还怀疑,我就用创建多线程的例程,来试验一下。
结果完全正确。我很顺利地点亮了我的开发板上两个LED。
有的看官又不肖一顾了。 这算什么移植。我想说,这是最快的移植,这样让你可以把兵力用在学习上。
而不是怎么移植到板子上。好多都死在了移植这一步。
总结一下:
RTX最好移植,只要勾一下,考一个配置文件。
FreeRtos第二,只需考少量的文件,还得改程序。
UCOS第三,不说了。
RT_Thread最难移植。十分的麻烦,还得MDK5以上。
此内容由EEWORLD论坛网友ddllxxrr原创,如需转载或用于商业用途需征得作者同意并注明出处
|
|