标题: HC32F460KCTA单片机芯片移植RT-Thread操作系统-附代码 [打印本页]

作者: 余金渠    时间: 2022-5-1 11:21
标题: HC32F460KCTA单片机芯片移植RT-Thread操作系统-附代码
五一小长假结束了上一个关于HC32F460的项目之后就着手于嵌入式实时操作系统看了市面上各种各样的操作系统像老牌的uc/OS,国外的freeRTOS这两个比较出名的RTOS之后,还是选择RT-thread。uc/OS学习资源是有可是收费,freeRTOS是free但是进一个官网都要等个几十秒。就只能选择国内比较出名又是free的RTOS——RT-thread了买了两本关于此操作系统的书画了10天读完感觉非常不错,特别是其免费的组件太nice了。
好进入正题我先是移植完整的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要用)就差不多了



下面是百度网盘的链接给坛外网友下载用
链接:https://pan.baidu.com/s/1iYY_Jap_7883vL70WGvPMA
提取码:ov9m

附件下载: HC32F460RT_Thread工程.zip (750.8 KB, 下载次数: 31)



作者: xdqfc    时间: 2022-5-2 10:15
先顶一下,感谢楼主的奉献,华大的单片机,用的不多,主要是不好买。

作者: yibinjun    时间: 2022-5-15 15:14
正好用到这块芯片,参考一下,谢谢分享




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1