社区
C语言
帖子详情
实时操作系统RTOS下,如何事件驱动编程?
greensnake
2000-09-12 10:18:00
本人乃菜鸟级任务,有一个问题请教各位高手
在实时操作系统下,如何进行事件驱动编程?
具体的问题是这样的,
本人要做的编程任务中,由几个状态机实现,每个状态机中各有几个不同的状态,
状态的转变靠事件驱动(某一共享变量的值的改变,或者申请的系统时钟到时),
这几个状态机只能在一个任务中,也就是说,只能开一个任务,便要实现这几个状态机。
请各位高手帮帮忙!急!
...全文
453
2
打赏
收藏
实时操作系统RTOS下,如何事件驱动编程?
本人乃菜鸟级任务,有一个问题请教各位高手 在实时操作系统下,如何进行事件驱动编程? 具体的问题是这样的, 本人要做的编程任务中,由几个状态机实现,每个状态机中各有几个不同的状态, 状态的转变靠事件驱动(某一共享变量的值的改变,或者申请的系统时钟到时), 这几个状态机只能在一个任务中,也就是说,只能开一个任务,便要实现这几个状态机。 请各位高手帮帮忙!急!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yd614
2001-02-10
打赏
举报
回复
人太少了!
icecore
2000-09-12
打赏
举报
回复
如果这个变量的改变是你的操作造成的,你可以用类似com中的那种fire函数来解决.
如果这个变量的改变不是你可以操作的(比如是硬件操作的结果),你可以用RTOS中的
系统软时钟来定时监控,再用fire函数来引发.
嵌入式
实时操作系统
small
RTOS
51原理及应用
通过对单片机常用和热门外围器件实用驱动程序的分析,详细介绍基于Small
RTOS
51的
编程
方法,以及如何为这些外围器件编写中间件,并给出一个完整的例子,让读者全面掌握基于Small
RTOS
51的
编程
方法,体会了
RTOS
下
编程
...
基于
实时操作系统
的单片机多任务应用程序设计
基于
实时操作系统
的单片机多任务应用程序设计。通过深入剖析μC/OS-Ⅱ内核架构,之后理解和读懂small
RTOS
微型嵌入式操作系统的内核。实现多任务的驱动程序,实现LED驱动、串口驱动和键盘驱动。
16天入门物联网操作系统——RT-Thread
课程概述: RT-Thread是一个集
实时操作系统
(
RTOS
)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗...
small_
rtos
.rar_
rtos
51_small
rtos
51_多任务 书
它是完全免费的、源代码公开的多任务
实时操作系统
。它可在无任何外部数据存储器的 单片80C51系统上运行,并且是可移植的。全书分两部分。第一部分为基础篇,介绍Small
RTOS
51和一些基本概念,并详细分析 Small
RTOS
...
Event Driven Class OSAL 模拟操作系统
OSAL_EventDrivenClass借鉴了TI OSAL/NXP
RTOS
/Free
RTOS
/RT-Thread等操作系统优势,兼顾了代码小/逻辑简单/等优势,适用于低端MCU开发使用.网络上有大量把OSAL叫做“操作系统抽象层”,而我认为“操作系统抽象层”这个...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章