首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
陈劲松  程新明  魏忠 《计算机应用》2003,23(Z2):214-215
由于单片机结构简单、资源有限,一直在单任务机制下使用,然而由于程序只能按单一顺序执行,缺乏灵活性,难以满足复杂系统的控制要求.文中提出了一种基于多任务机制的单片机系统程序设计方法,并给出在分级分布式系统中应用该方法进行程序设计的实例.  相似文献   

2.
多单片机实现多任务控制   总被引:3,自引:0,他引:3  
用多个单片机实现工业生产过程实时多任务控制,是单片机在工控领域应用一大优越性,本文介绍用一台IBM-PC两片89C52,4片89C2051组成的有双端口RAM,RS485,简易16位并行和简易串行4种通讯方式组成的分装配电脑控制系统,达到了比单CPU系统快1倍的步进电机精确定位运行速度。  相似文献   

3.
在单片机系统开发中,多任务系统容易出现调度阻塞。本文分析了产生任务阻塞的原因,提出了一种基于时序逻辑的多任务驱动策略,通过具体案例设计了常用外围模块的多任务驱动模板。实验结果表明,该多任务系统调度策略能够有效保证多任务系统运行流畅,有效解决了多任务阻塞问题,为基于单片机执行多任务系统开发提供了一个新思路。  相似文献   

4.
武华  刘军伟 《微机发展》2011,(9):163-166
VxWorks是一种嵌入式实时多任务操作系统,以其良好的可靠性和卓越的实时性被广泛地应用在航天、航空、通信等领域中。随着嵌入式系统功能的不断复杂和性能需求的不断提高,多任务程序的合理设计对嵌入式系统软件的稳定、可靠运行起着重要的作用。文中对VxWorks下的多任务调度机制进行分析,然后介绍多任务程序设计过程中任务优先级的设置、多任务间通信、中断处理等关键要点,结合FC通信的应用实例给出多任务程序设计的步骤和方法,在实际应用中验证了设计的合理性和可靠性,为基于VxWorks的多任务程序设计提供一定的参考。  相似文献   

5.
基于MSP430单片机的实时多任务操作系统   总被引:4,自引:0,他引:4  
实时多任务操作系统(RT0S)能有效提高嵌入式平台的资源利用效率,是嵌入式应用的必然趋势。本阐述基于MSP430F149的RTOS——M430/OS。它由汇编写成、短小精干、占用系统资源少、运行稳定可靠,目前已在思达高科配网技术公司产品上得到应用。  相似文献   

6.
针对单片机系统在各应用领域的广泛性、软件系统的可移植性、硬件平台的多样性以及基于单片机控制系统所要实现功能的复杂程度,提出基于定时器中断的多任务系统,此系统支持优先级的任务调度,详细阐述了其实现原理和方法,并在MSP430单片机上验证及测试,具有普遍的应用价值.  相似文献   

7.
为了适应多种定时检测应用的要求,文章将操作系统中多任务机制引入到单片机监测及控制系统中,讨论了该机制的实现方法。  相似文献   

8.
单片机程序设计中运用事件驱动机制   总被引:9,自引:0,他引:9  
通过实例说明将事件驱动机制应用到单片机程序中,使中断响应与处理程序分离,可较理想地用硬件定时代替处理程序中的软件定时,从而大幅提高系统对多中断的实时响应能力,降低多中断系统调试的难度。  相似文献   

9.
许中卫 《微机发展》2000,10(3):32-36
本文分析了在事件驱动程序设计(E-DP)中如何减少过程依赖,提高过程独立性,以提高软件的可维护性和复用性,并通过考察过程间共亨数据、我种方法,提出一组与过程独立性相关的程序设计原则。  相似文献   

10.
基于消息机制的单片机多任务系统的开发   总被引:1,自引:0,他引:1  
基于某车载音响控制系统的设计和开发中总结的经验,提出一种在单片机上实现基于消息机制的多任务系统.该系统实现了消息的生成、登录,并将消息分发给各个任务的消息接受函数,驱动各任务并行执行.该系统具有结构清晰,性能稳定,易于扩展等优点.文章首先介绍了系统的整体设计思路,然后详细介绍了用于负责系统消息登录、发行的主模块的设计方案,通过Sirius子模块的例子说明了系统消息处理的方法,最后总结了该设计的优点以及不足,提出了改进的方案.  相似文献   

11.
本文介绍了在Proteus环境下进行单片机系统设计的方法,以一个典型的单片机应用系统设计为例,应用Proteus提供的仿真模型和虚拟仪器可以高效地完成系统的软硬件设计和调试工作,并通过仿真和目标板实际运行进行对比,证明了设计的正确性。  相似文献   

12.
基于事件约束的分布式程序正确性测试   总被引:7,自引:3,他引:4  
顾庆  陈道蓄  于勐  谢立  孙钟秀 《软件学报》2000,11(8):1035-1040
由于并发的存在和不确定性,在以规约为基础来测试分布式程序的正确性时,必须考虑程序 执行时的内部状态.这些内部状态通过端口显示为事件序列,程序规约需要对序列中各事件间 的依赖关系作约定,即定义事件约束集.该文提出了E-CSPE(extended-constraints on suc ceeding and preceding events),以形式化描述这类事件约束,它由3个基本描述规则组成, 分别对应于3种不同类型的事件约束.通过判断程序执行时所产生的事件序 列集同这些事件约束集的一致性以及对约束集覆盖程  相似文献   

13.
基于MSP430F149单片机的SDRAM控制程序设计   总被引:2,自引:0,他引:2  
本文介绍了德州仪器公司新一代16位Flash型MSP430F149系列单片机的结构、特性和功能,阐述了基于该单片机控制系统的硬件组成和软件设计,并给出了该控制器在SDRAM控制系统中的应用。具有功耗低、功能齐全、人机界面友好等优点。  相似文献   

14.
本文介绍了在Win2000下对工控板卡PCL-818L进行驱动程序的开发设计,首先介绍了驱动程序的执行过程和WDM驱动程序的结构;然后介绍了开发工具DriverWorks的使用;最后利用开发工具对PCL-818L的驱动程序进行具体的设计。  相似文献   

15.
刘凤声 《微机发展》2007,17(10):202-204
如何利用微机来实时监控工业现场,将被越来越多的企业所重视。为了达到用PC机与单片机通讯实现控制工业现场的目的,研究并分析了基于VB6.0的可视化性和通讯控件以及与单片机关于串行通信原理和程序设计特点,结合实例介绍了单片机与PC机的串口通讯,通过指令和数据的传送来控制工业对象的方法。通过实例可见取得了相应程序的应用效果,本研究的方法结论是:产品应用的代码具有广泛的应用价值,稍加改动即可用于其他系统。  相似文献   

16.
CORBA事件服务提供了异构环境中对象之间的双向通信能力.本文在符合CORBA规范2.4基础上,提出了一种基于分类的可靠事件服务设计,在信息传送过程中对事件进行分类处理,保证不同事件在不同应用环境能够及时可靠完成,并针对其中的一些关键模块给出了具体的设计与实现方法.  相似文献   

17.
为了解决现有的单片机网络系统无法满足测控网络的多样化需求、过多地依赖于网络细节、无法动态地反应网络资源的变化等问题,文中将计算机网络技术融入到单片机技术中,结合“通用即插即用”技术特点,设计出具有“即插即用”功能的单片机网络系统。实验表明,该系统能动态地反应网络系统资源的变化,有效地解决了节点连接到网络上的系统配置问题,简化了系统安装及维护工作,提高了系统的工作效率。同时扩大了数据采集及处理的范围,提高了数据传递过程中的可靠性、灵活性和安全性。  相似文献   

18.
首先对基于单片机的温控加热器进行了总体设计。然后以STC单片机作为主控制器,由DS18B20温度检测模块测量环境温度值,通过四位七段码LED显示器实时显示该数值。一旦温度低于设定的下限值,开启SSR,启动加热器,并且扬声器发出加热启动提示音。当温度升至设定的上限值时,断开SSR,关闭加热器,由此实现了环境温度的控制功能。  相似文献   

19.
基于C504单片机的电动自行车智能充电器的设计   总被引:2,自引:0,他引:2  
别文群  王留芳 《微机发展》2006,16(7):206-208
基于单片机C504控制电路,研制了一种电动车用智能充电器。详细叙述了硬件电路的工作原理、SMBus通信线路以及软件实现。实验结果表明:该充电器能正确监控和测量蓄电池的状态,充电效果好、性能可靠,能减少充电损耗,延长蓄电池的使用寿命。  相似文献   

20.
王卫东  屈洋 《微机发展》2006,16(9):115-116
讨论在可视化图形界面程序设计过程中有关控件引发的事件的类的应用,解决业内人士在类设计方面的疑惑。利用Visual Basic程序设计方法,给出事件的类的基本概念和基本方法和可行的程序。通过恰当的程序分析得出正确的事件的类设计方法和规则。控件引发的事件的类的设计必须考虑其应用的透明性和修改的封装性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号