FreeRTOS 10.4.3在RISCV(T-HEAD C906)平台上移植过程
平台 过程 移植 head freeRTOS 10.4
2023-09-11 14:15:47 时间
好记性不如烂笔头,记录点滴移植经历,一方面便于总结提炼,二是分享,让别人少走有些弯路,自己以后踩坑了也爬的利索点。
首先梳理一下移植框架,FreeRTOS还是非常简单的, 体量上要比RT-Thread,Nuttx等偏重型的系统轻量不少,这可能也是FreeRTOS一般不会用在偏重型方案上的一个因素吧,毕竟仅仅一个调度器,支持的组件和框架较少,所以FreeRTOS比较多的用在如工业控制,智能小家电等功能单一的应用场合。
FreeRTOS V10.4.3的移植
整体的移植框架如下:
下面说下具体的移植步骤:
0.起动设计
- 搭建构建环境,准备利用melis上已经建好的环境,借”鸡“生”蛋".目标是移植FreeRTOS 系统,所以这部分不重点记录,总之,环境已建好。
- 用不用sbi? SBI主要为runtime提供M模式下的支持。暂时先用,后续优化掉,因为与Melis相比,FreeRTOS构建
相关文章
- 多平台响应键盘事件!(适用于Cocos2dx 3.0 alpha以上版本)
- 【IoT平台技术对接分享】如何上传正确的消息推送证书
- 开源大数据平台HBase对接OBS操作指南
- 第三百八十八节,Django+Xadmin打造上线标准的在线教育平台—网站列表分页
- centos8平台使用ulimit做系统资源限制
- 异形前端提效平台前传——预测React能活几年?
- uni-app:template、js、css中判断平台(hbuilderx 3.6.18)
- centos8平台nginx服务配置打开文件限制max open files limits
- centos8平台用ss监控网络
- 助力数字孪生,TDengine 在叁零肆零仿真平台中的实践
- 什么是 SAP 云平台的 multi-cloud architecture
- 将Java应用部署到SAP云平台neo环境的两种方式
- 从零做网站开发:基于Flask和JQuery,实现表格管理平台
- 管理平台与黑科技双轮驱动,华为云让混合云管理更简单
- 揭秘淘宝平台广告策略,拆解最佳投放实践
- docker:Dockerfile构建LNMP平台