飞思卡尔芯片MC56F84786可以移植ucos-ii吗?
答案:2 悬赏:60 手机版
解决时间 2021-03-29 09:51
- 提问者网友:锁深秋
- 2021-03-29 05:35
飞思卡尔芯片MC56F84786可以移植ucos-ii吗?
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-03-29 06:44
ucos-ii移植条件
①处理器C 编译器支持可重入代码的生成;
②用C 语言可以打开和关闭中断;
③ 处理器支持中断,并能产生定时中断(中断频率通常设置在10~100 Hz 之间);
④ 处理器支持足够的RAM 空间,以满足多任务环境下设置任务堆栈的要求;
⑤处理器有相应的指令,能将堆栈指针和其它CPU 寄存器读出和存储到堆栈或内存中。
你这个芯片我没接触过,我建议你参考人家52单片机的移植来做你的移植。
查了手册没有你这个型号的,看了同系列的应该是可以移植的。至于你的编译器也会应该支持可重入功能吧,查查手册!祝你好运!!
①处理器C 编译器支持可重入代码的生成;
②用C 语言可以打开和关闭中断;
③ 处理器支持中断,并能产生定时中断(中断频率通常设置在10~100 Hz 之间);
④ 处理器支持足够的RAM 空间,以满足多任务环境下设置任务堆栈的要求;
⑤处理器有相应的指令,能将堆栈指针和其它CPU 寄存器读出和存储到堆栈或内存中。
你这个芯片我没接触过,我建议你参考人家52单片机的移植来做你的移植。
查了手册没有你这个型号的,看了同系列的应该是可以移植的。至于你的编译器也会应该支持可重入功能吧,查查手册!祝你好运!!
全部回答
- 1楼网友:一秋
- 2021-03-29 08:11
左边为最具决定性的因素,但是架构定了后,也要看具体的芯片,比如同为ARM7架构,NXP的LPC21XX系列与ATMEL的7S64之类的移植方法就不太一样,然后就是开发工具的区别,这个区别不会太大。追问你这是从哪里复制粘贴的?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯