好进入正题我先是移植完整的RT-THread发现又难移植又体积大很多功能也用不上只好移植nano版这里介绍一下3个主要版本 smart 标准 nano 你可以认为适用的芯片等级从上到下smart>标准>nano 其实cortex-m4是可以上标准的Nano更像是给cortex-m3/m0用的。
本次移植主要是包括内核和Finsh组件的移植,Finsh是一个非常有用的组件。移植使用的工程是我上一个帖子的工程移植下来占用的资源非常少
第一张是带RTOS的第二张是不带的
只增加了8KCODE空间和1K的内存空间可以说是非常小。
大家移植的时候需要开启一些芯片的功能
其实也没什么参考价值的芯片的功能已经由RT-Thread team给写好了汇编语言主要是打开ADC/GPIO/中断/USART(FINSH要用)就差不多了。
全部回复 0
暂无评论,快来抢沙发吧