UCOS
机器人107
搞个博客写写笔记
展开
-
嵌入式实时操作系统UCOSII
何谓操作系统 1.什么是操作系统? 操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。介于APP和硬件之间。 2. 为什么要用操作系统? 1)相比裸机,可以实现更加复杂的功能。 2)屏蔽硬件。使得上层应用APP的移植性更好。 常见操作系统 常见操作系统 安卓、IOS、Windows、Linux、塞班、V...原创 2019-06-25 23:06:02 · 3513 阅读 · 0 评论 -
UCOSII操作系统的任务间通信
前言 在主程序里面做i++(i=10),在某个中断服务函数里面做i–,会出现主程序刚取出i的值得时候被中断打断,在中断里面做了i—(写回去的值为9),返回到断点后,主程会对i(已经取出的值)做加1操作,然后写回去(最终i=11;).------在主程序里面在对i操作之前先把中断关了,等操作完后再打开中断。 出现以上情况的原因是—打断。在Ucos中不可避免的会出现以上打断问题。因为ucos是以优先级...原创 2019-06-25 23:19:25 · 3189 阅读 · 0 评论