12
返回列表 发新帖我要提问本帖赏金: 80.00元(功能说明)

[N32G45x] 轻松几步将embOS移植到国民N32G45X上

[复制链接]
4469|32
jonas222 发表于 2023-4-7 23:49 | 显示全部楼层
N32G45X都支持什么操作系统?
updownq 发表于 2023-4-8 13:37 | 显示全部楼层
移植embOS,不需要修改汇编程序的吗?
10299823 发表于 2023-4-8 13:44 | 显示全部楼层
embOS是SEGGER公司开发的一款RTOS,支持抢占调度和时间片轮询调度。
minzisc 发表于 2023-4-8 13:54 | 显示全部楼层
embOS是高度模块化的,只有需要的函数才被调用,占用的ROM非常小。
adolphcocker 发表于 2023-4-8 14:01 | 显示全部楼层
之前移植freeRTOS到N32G45X
shizaigaole 发表于 2023-4-30 20:04 | 显示全部楼层
本帖最后由 shizaigaole 于 2023-4-30 20:13 编辑

目前大多数RTOS都不需要移植。

市场上,freertos是支持最广的,几乎任何MCU都有直接的例程,UCOS例程也比较多,源码开放,玩的人比较多,国内那帮RTTHREAD之类基本上都是抄袭参考UCOS。
RTX其实是非常好的RTOS,keil直接集成,只要支持KEIL的芯片,就可以直接拿来用,不用移植。
embos还不错,目前来说,也可以不移植,在keil中直接使用,只不过要套一层CMSISC-OS接口。

推荐直接使用,CMSIS-OS接口,使用者直接使用CMSIS-OS相关的API,底层操作可以是各种RTOS,如freertos,rtx,embos等。
除此外,推荐使用freertos,各个芯片厂家支持最好
shizaigaole 发表于 2023-4-30 20:10 | 显示全部楼层
华为的LiteOS 也给出了CMSIS-oS接口了
shizaigaole 发表于 2023-4-30 20:12 | 显示全部楼层
凡是可以用keil的M3,M4,M芯片,都可以直接用CMSIS-os,或者RTX,freertos,不需要移植,
是最方便的RTOS使用方式
shizaigaole 发表于 2023-4-30 21:00 | 显示全部楼层
其实RTOS最重要的应该是系统资源占用,系统资源占用低的,可以应用的MCU型号多。
这方面embos和RTX比较优秀
chenqianqian 发表于 2023-5-2 10:19 来自手机 | 显示全部楼层
embos是嵌入式工程师的首选操作系统?不是吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部