ucos-II移植到51单片机可以吗?

该需要修改哪些文件?... 该需要修改哪些文件? 展开
 我来答
jinling1441
推荐于2016-06-02 · TA获得超过618个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:187万
展开全部
可以,只要满足:
1.处理器的C编译器能产生可重入代码。

2.用C语言就可以打开和关闭中断。

3.处理器支持中断,并且能产生定时中断(通常在10至100Hz之间)。

4.处理器支持能够容纳一定量数据(可能是几千字节)的硬件堆栈 。

5.处理器有将堆栈指针和其它CPU寄存器读出和存储到堆栈或内存中的指令。

但是移植麻烦一点,因为没有软件中断,不过可以设一个软件陷阱
需要修改的文件有:
OS_CPU.H,OS_CPU_C.C,OS_CPU_A.ASM
具体这么该请参考网上,肯定有现成的程序
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式