![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
请问:关于ucos ii的问题,感谢回答,谢绝粘贴复制!
1、ucosii是如何和不同处理器的具体硬件资源联系的?2、移植后怎样测试ucosii是否移植成功?3、移植成功后如何编写应用程序?...
1、ucos ii是如何和不同处理器的具体硬件资源联系的?
2、移植后怎样测试ucos ii是否移植成功?
3、移植成功后如何编写应用程序? 展开
2、移植后怎样测试ucos ii是否移植成功?
3、移植成功后如何编写应用程序? 展开
2个回答
展开全部
问题太笼统,不知道从哪说起
1.ucos本身除了需要移植的部分,其余与硬件资源联系不大。在不同的处理器上需要移植,主要涉及处理器的指令,堆栈增长方向,字长等,其他如任务切换,信号量,消息邮箱等都无关
在你添加的任务中可能要用到硬件资源,比如一个任务从串口或某个端口读数据,另一个任务负责现实,至于是数码管还是液晶屏就是硬件问题了
2.最简单的测试是建立几个任务看能否长时间稳定运行,当然完整测试一个系统一个购写一本书了,什么黑盒白盒测试等等
3ucos的应用程序具体为一个函数(当然只是在形式上,只是从未被调用),同整个系统一起编译,详见ucos任务的建立
1.ucos本身除了需要移植的部分,其余与硬件资源联系不大。在不同的处理器上需要移植,主要涉及处理器的指令,堆栈增长方向,字长等,其他如任务切换,信号量,消息邮箱等都无关
在你添加的任务中可能要用到硬件资源,比如一个任务从串口或某个端口读数据,另一个任务负责现实,至于是数码管还是液晶屏就是硬件问题了
2.最简单的测试是建立几个任务看能否长时间稳定运行,当然完整测试一个系统一个购写一本书了,什么黑盒白盒测试等等
3ucos的应用程序具体为一个函数(当然只是在形式上,只是从未被调用),同整个系统一起编译,详见ucos任务的建立
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询