当一个线程从邮箱中接收邮件时,如果邮箱是空的,接收线程可以选择是否等待挂起直到收到新的邮件而唤醒,或可以设置超时时间。当达到设置的超时时间,邮箱依然未收到邮件时,这个选择超时等待的线程将被唤醒并返回 RT_ETIME
2019-03-28 09:38
freeRTOS中的消息邮箱使用是比较灵活的,它可以实现二值信号量、计数信号量、事件标志组、消息队列等通知方式。
2023-02-10 11:05
还原Exchange数据库 MVP 和 IT 管理员强烈推荐的 5 合 1 专用工具套件,用于修复损坏的 EDB 、从备份中提取邮箱以及将 Exchange 数据库 (EDB) 邮箱转换
2023-06-24 11:58
stm32用ucos还是linux操作系统了?首先我们要明确嵌入式操作系统有两种:用MMU的和不用MMU的。用MMU的是Windows、 MacOS 、Linux、 Android,不用MMU
2017-10-10 14:51
本文首先介绍了ARM7、ARM9和uCOS及Linux这四者的概念,其次阐述了ARM7与ARM9的区别,最后介绍了初学者是选ARM7和ARM9及选UCOS和LINUX这四这之间的选择。
2018-05-25 11:16
说点废话,网上有很多关于uCOS-ii移植的文章,好多都是千篇一律,理论性很强,分析了一大堆虚头巴脑的东西,真想问他们,你确定你分析的这些东西是需要你做的工作吗?实操性严重欠缺。。。这方面我也走了很多弯路,下面就将自己的移植过程一步步的记录下来,也给大家做做参考。
2017-11-26 11:51
早在20世纪60年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及,在通信、电子、自动化等需要实时处理的领域所曰益显现的重要性吸引了人们越来越多的注意力。
2018-10-05 08:56
然后开始写操作系统前置:ucos(嵌入式操作系统)系统宏定义,系统功能配置,系统头文件,初始化文件,调度文件,任务管理文件系统时间管理文件,信号量文件,邮箱文件,消息队列文件,内存管理文件,系统服务文件,MAIN文件。
2018-06-29 15:34
讲完了线程同步的机制,我们要开始线程通讯的学习,
2022-06-22 10:06
之前的实验都是利用单片机实现某个单一功能,但是有时候需要在两个功能同时运行,这时就需要引入操作系统的概念,操作系统(Operating System,简称OS)是一种管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基础,操作系统大致包括5种功能:进程管理,作业管理,存储管理,设备管理与文件管理。
2023-03-01 14:32