使用Protothread简化嵌入式系统中的顺序流控制

来源 :单片机与嵌入式系统应用 | 被引量 : 0次 | 上传用户:wk4605300051
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式领域实现顺序流控制,通常采用基于事件驱动模型,通过构造一个有限状态机的方式来处理,而这种使用状态机的方法实现顺序流控制,在程序的编写、维护以及调试方面都具有不小的难度。本文介绍一种新颖的、类似线程机制的Protothread,实现基于事件驱动的编程模型完成顺序流控制,显著降低了顺序流控制程序的复杂度。
其他文献
<正>一、引言内部控制制度作为提升企业核心竞争力的重要举措,越来越受到重视,成为企业管理的重要组成部分。高级管理人员一直在探索方法,更好地控制他们所经营的企业,内部控
房屋是人类生存的基本。随着社会的发展,我国的建筑行业发展势头也蒸蒸日上。在这样的社会环境下。人们更需要注重房屋建筑施工的质量问题。房屋地基是所有建筑的基础,只有夯实
瑞萨科技公司(Renesas Technology Corp.)开发出一种可用于45nm节点及以上工艺微处理器和SoC(系统级芯片)产品的高性能和低成本晶体管技术。新开发的技术包括采用P型晶体管金属栅
人们对主题公园的喜爱使得近年来主题公园成为世界旅游业发展的一大趋势,从1989年国内第一座大型主题公因——锦绣中华微缩景区开放并盈利后,我国各地的主题公园迅速兴起,但是纵
飞思卡尔公司DSP 56F8300的FlexCAN通信模块支持CAN2.0B协议,邮箱多达16个,可独立配置每个邮箱,并内嵌了256字节的RAM空间。本文介绍基于FlexCAN通信模块设计的一套软硬件方案,并
本系统是以RFID技术为基础在PXA255嵌入式平台上开发的物流管理系统,能够及时、迅速、安全、智能地完成货品管理中一系列的流程,使仓库管理达到较高的自动化水平。系统中使用的
造成决策失误的原因很复杂,但主要是决策制度的因素和决策者的因素两种。决策制度的因素往往为第一位因素。此外,决策失误还有决策方法、决策环境等因素。
目的总结分析滴虫性阴道炎患者行甲硝唑联合制霉菌素治疗的效果及相关护理措施。方法选择48例于2017年2月至2019年2月来我院治疗的滴虫性阴道炎患者作为研究对象,根据治疗方
在房屋建筑工程施工中,质量关系着整个工程的成败,也关系到国家和人民的生命财产安全。因此,质量管理在房屋建筑工程施工中至关重要。如何建立运行质量保证体系和管理规章制度、
作为2014中国手机创新周暨第二届中国手机设计大赛的一项智力成果,《中国手机产业发展年度报告(2014-2015)》(以下简称《报告》)试图在全球手机发展格局之下,描述中国手机产业
会议