虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

信号量集

  • 练习多任务实时操作系统下Task 调度、Task 间主要通信手段、I/O 子系统基本应用 等内容

    练习多任务实时操作系统下Task 调度、Task 间主要通信手段、I/O 子系统基本应用 等内容,并形成嵌入式实时应用软件的良好编程习惯。 内容: 1. 创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私 有Message Queue 接收消息;Task 间消息通信通过向对方私有Message Queue 发送 消息完成。 2. Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量 的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式 输出。本task 负责系统结束时的Task 删除处理。 3. Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行 设置5 种以上命令,并根据命令的内容向Task3 发送激励消息。同时实现系统退出 命令,使系统采用适当方式安全退出。收到非法命令向Task1 告警。 4. Task3:console 输出Task。接收需打印输出的字串消息(命令),输出到console。 收到长度为0 或超常字串向Task1 告警。 5. 在以下基本功能完成基础上,自选扩展一项功能。

    标签: Task 多任务 实时操作系统 子系统

    上传时间: 2017-06-11

    上传用户:15736969615

  • ez80f91的演示程序

    ez80f91的演示程序,有很多进程方面的东西。比如信号量,邮箱,信息端口之类的。

    标签: 80f f91 ez 80

    上传时间: 2014-01-31

    上传用户:z1191176801

  • ucosII源码分析

    ucosII源码分析,从CPU的执行顺序来看吧,这样也许清晰一些,并且我们暂时抛弃那些Event/MailBox、信号量等元素,还是先看看作为一个OS核心的Task Schedule部分内容吧。首先从main函数开始,下面是uC/OS-II main函数的大致流程:

    标签: ucosII 源码分析

    上传时间: 2017-06-19

    上传用户:hwl453472107

  • 多线程实现读者写者问题

    多线程实现读者写者问题,用信号量控制的多线程实现

    标签: 多线程

    上传时间: 2014-06-17

    上传用户:小鹏

  • Linux中各种内核态程序的编写

    Linux中各种内核态程序的编写,这是某个人的编程心得,里面有源代码,内容涉及互斥锁、信号量、多线程等,很不错的,值得参考!

    标签: Linux 内核 程序 编写

    上传时间: 2017-08-18

    上传用户:jiahao131

  • 哲学家就餐问题的模拟(ucos实现) 问题描述: 5个哲学家围绕一张圆桌而坐

    哲学家就餐问题的模拟(ucos实现) 问题描述: 5个哲学家围绕一张圆桌而坐,桌子上放着5支筷子,每两个哲学家之间放一支; 哲学家的动作包括思考和进餐; 进餐时需要同时拿起他左边和右边的两支筷子;思考时则同时将两支筷子放回原处。 程序解决了哲学家的就餐问题。 避免死锁(deadlock) 避免饥饿(starvation) 程序使用的使用消息邮箱模拟二值信号量

    标签: ucos 模拟

    上传时间: 2013-12-21

    上传用户:思琦琦

  • RT-Thread学习笔记

     RtThread学习笔记,内核机制等,如信号量互斥锁时间邮箱等

    标签: RT-Thread

    上传时间: 2021-11-01

    上传用户:trh505

  • STM32CubeMX FreeRTOS学习笔记

    很不错的资料,跟随本笔记学习完,能够做到以下几点即可:1.了解 FreeRTOS 程序的基本架构;2.能够理解和应用信号量、消息队列、邮箱队列等相关知识。

    标签: STM32 FreeRTOS

    上传时间: 2022-04-28

    上传用户:wangshoupeng199

  • UCOSIII的资料说明

    二值信号量、互斥信号量、任务创建、软件定时器、时间管理函数。

    标签: ucosiii

    上传时间: 2022-06-10

    上传用户:

  • 基于FreeRTOS嵌入式操作系统的多功能自行车记录仪

    本项目设计一个类似自行车码表的产品,除了LCD显示骑行速度、骑行里程外、日期时间外,增加了GPS卫星状态、电池电量、电子指南针(当前方向)、转向及警示尾灯。软件基于FreeRTOS嵌入式操作系统。各功能模块对应相应的任务。任务间通过队列交互信息,通过二值信号量阻塞相关任务,完成任务调度。在空闲任务中进入低功耗模式。

    标签: freertos 嵌入式操作系统 自行车记录仪

    上传时间: 2022-06-16

    上传用户: