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
具体这么该请参考网上,肯定有现成的程序
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迪凯特科技(北京)有限公司
2023-07-28 广告
串口对通信速率没有明确的限制,但由于是异步通信,需要通信的双方约定使用同样的速率,实际具体使用时以保证通信双方可以接受为准。 比如,单片机与PC进行通信,PC端可以允许的波特率是一些特定的数字,比如300,600,1200,9600,115... 点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式