以为不会有人回复的, [s:154]
(资料图片)
首先声明,我不是来砸场子的。只是简单描述下一个普通用户选择RTOS的过程,希望给RT-Thread的发展提供的参考。
最近工作上需要导入RTOS到SMT32F103芯片上。备选的有:RT-Thread,FreeRTOS, RTX@Keil.
选择过程:
1. 第一个被排除的是RTX,因为不知道怎么找到源代码(好像只有头文件就好),而且这也是一个学习过程。我们不想被束缚在一个平台或芯片上。
2. 其实最开始选中的是RT-Thread。原因:哇..全中文教材和手册,移植很方便,不用改动。准备导入了:为什么有这么多文件,我只需要有个核心而已。打开源文件一看,这个注释….
GPL2,可以接受,但同时说FreeRTOS更好,是修改版的GPL2,不需要公开自己的代码。关于文件多的问题,其实把RTOS独立放置,不要包含到每个工程中,还是可以的。
3. 最终选择了FreeRTOS原因: 修改版的GPL2协议,核心很小,移植也非常简单。源文件的注释很容易理解。需要的组件可以自己加上去。
中休前胡乱说一通,看的明白就看看,看不懂就算了。 [s:154]
最终给RT-Thread的建议。
把核心和组件和Drivers严格的分开,很多时候,别人只需要一个RTOS核心而已。减少核心文件数量,注释丰富点。建议:核心的授权可以参考FreeRTOS。(商业使用不用公开自己的源代码。)RT-Thread也是有免费的商业授权的.重新删除了所有不需要的文件, 确实也不大. 附件包含KEIL工程,STM32官方库和RT-Thread核心和一些必要文件, 有需要的可以参考下.
" class="reference-link">正在重新看RT-Thread的相关文档.目前有自己疑问还没有找到答案:
1. API函数没有注明是否可以在中断服务程序中使用, 是否所有IPC API都可以在中断中使用呢?——> IPC的发送和释放,在IRQ函数中使用没有遇到问题。
2. Systick使用的中断优先级是多少? ~貌似最低优先级。3. 是否与FreeRTOS类似, 有个RTOS 最大优先级设置, 及低于的,可以调用RTOS的API函数, 高于的,着完全不会被打断, 也不可调用API函数.4. 很多.C文件居然没有对应的头文件, 很奇怪的做法.还是我又漏看了什么东西.5. Finsh shell 错误代码-04Finsh使用dummy()出现usage fault:SCB_CFSR_UFSR:0x02 INVSTATE,并死机。">6. Finsh使用dummy()出现usage faultSCB_CFSR_UFSR0x02 INVSTATE,并死机。导入基本OK,进一步验证中。
关键词:
以为不会有人回复的, [s:154] 重新编辑下我自己的错误, 免得误导2023-08-14
□法治日报全媒体记者范瑞恒□法治日报全媒体通讯员丛丽“案子不破就是2023-08-14
证券时报网讯,据国新办消息,财政部经济建设司司长符金陵表示,下一步2023-08-14
退休人员个人账户计入标准:74岁以下为1680元,75岁以上为1890元;在职2023-08-14
不久前的ChinaJoy展会上,一方蔚蓝色的展台吸引了众多游戏领域的参观者2023-08-14
日前,我们获取了一组比亚迪皮卡的谍照。据此前消息,新车计划于今年年2023-08-14
此前,生活报刊发了《90后乡村音乐教师李平带“村里的孩儿”唱响放牛班2023-08-14
历经近5个月侦查、追踪、取证,丹东振安公安分局成功侦破一起网络开设2023-08-14
黑龙江水位与警戒水位相比:整体低1 24~6 74米;嫩江与警戒水位相比:2023-08-14
据苏珊娜透露,这段寻找的旅程开始于11年前,她曾前往北京和上海,而如2023-08-14
本报讯 记者梁爽报道 8月10日,记者在灯塔市全面振兴新突破三年行动2023-08-14
IT之家8月14日消息,日前,极狐代号为N51的新车内饰专利图公开。IT之家2023-08-14
浙江省武义县壶山小学新城校区新雨中队的学生参加“守护绿水青山2023-08-14
分时图快速拉升意味此时存在大单买入,在大单的推动下,股价快速地上涨2023-08-14
数据要素配套政策将加快出台,机构建议关注四大方向2023-08-14
据路透社报导,俄新社援引俄罗斯国防部的消息称,8月12日,俄军一架苏-2023-08-14
随着碳化硅(SiC)在电动汽车、新能源等领域的应用日益广泛,市场需求不2023-08-14
0471房产来为大家解答以上的问题。1到3岁小朋友看的动画片,1到3岁早教2023-08-14
注意海晏村暂时封闭别跑空大渔街道办事处微信公众号截图↑关于海晏社区2023-08-14
还有半个月就要迎来新学年开学季,《证券日报》记者了解到,近日文化纸2023-08-14
众志成城防汛救灾|北京门头沟:将“服务、岗位、政策”送到受灾群众身2023-08-13
力场伤害是《博德之门3》中的一个伤害效果,立场伤害为范围伤害,对在2023-08-13
西安市突发山洪泥石流已发现21名遇难者仍有6人失联---据西安应急管理消2023-08-13
中国政府网消息,国务院日前印发《关于进一步优化外商投资环境 加大吸2023-08-13
据环球网微信号报道,巴基斯坦当地媒体刚刚在社交媒体上发布消息称,巴2023-08-13
