首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
基于嵌入式多任务系统的串口通信   总被引:6,自引:0,他引:6  
结合嵌入式多任务系统的特点,从串口通信中协议的拟定、串口通信数据的接收处理、串口通信数据的存储和传输以及串口通信数据的发送处理等方面,探讨基于嵌入式多任务系统的串口通信问题。  相似文献   

2.
针对嵌入式应用软件并行设计和调试困难这一共性问题,研发了任务间通信服务ICS(Intertask Communication and Services)消息总线平台库,并据此提出一种基于ICS工作机制的嵌入式应用层软件架构.对复杂任务中相对独立的功能模块用进程来实现,创建进程的ICS邮箱,并借助于ICS消息总线平台来实现进程间安全的数据交互和流畅的行为控制.这使得进程化的不同模块可并行研发,并通过ICS消息实现模块间的并行通信和测试.最后介绍了这种架构模式在具体研发项目的应用和效果.  相似文献   

3.
王琼芳 《计算机应用》2001,21(10):73-74,77
讨论了Windows消息循环的机制,并在与DOS环境中的资源共享进行对比的同时,给出了两个关键的消息机制:键盘消息机制和窗口消息机制的处理流程。最后,对消息机制下多任务的实现以及Windows多任务的控制过程进行了阐述,为Windows程序的开发起到了指导作用。  相似文献   

4.
基于μC/OS-Ⅱ的无人机数据采集系统   总被引:3,自引:1,他引:2  
针对当前无人机发展的要求,以前的数据采集系统在功能与性能上已经不能满足现在机载计算机整体发展的要求,在此提出了一种基于DSP和μC/OS-II的无人机数据采集系统;硬件设计部分给出了系统的硬件原理图,对应用到的具体芯片和系统工作原理进行了描述,软件设计部分给出了嵌入式操作系统应用中最主要的任务的编写、管理、调度与通信等方面,并对任务的运行流程和中断的实现进行了详细的描述;通过将该系统应用在无人机发动机部分进行调试,证实该系统运行稳定可靠,采集的速度和精度满足要求。  相似文献   

5.
在嵌入式的应用中,数据获取占据着非常重要的位置.各种自动控制的信号采集,远程数据和状态信号的获取和监测,语音和图像智能识别,都需要与外界互动获取信息,而这些就是数据获取的主要工作.本文主要研究数据获取在嵌入式系统中模拟到数字的通用模型,特别是ADC应用的关键技术,并对信号的快速中断采集,共享中断以及ADC中断在Linux系统中的相关性能进行了测试分析;并介绍了目前流行的QT/Embedded的图形库动态显示数据的方法.  相似文献   

6.
目前,小型无人机飞行控制多采用前后台系统实现;针对前后台系统功能简单,实时性差等缺点,在μC/OS-- Ⅱ操作系统下,对以ARM处理器为核心的嵌入式小型无人机飞行控制系统软件进行了完整设计;首先阐述了系统的基本原理并引入实时内核,接着对系统任务进行了划分,并对任务的调度管理和通信机制给出了详细设计和分析,最后通过地面测试和试飞实验对所设计的系统软件进行了验证;结果表明,该系统软件符合飞控系统设计要求.  相似文献   

7.
本文介绍了使用TI公司的超低功耗MSP430单片机与uC/OS相结合设计数据采集系统的方法。采用了uC/OS的多任务的软件设计方式代替了传统的前后台式的嵌入式软件设计方法,使得软件系统模块化,并且克服了前后台式软件设计的弊端,增前了系统的实时性。  相似文献   

8.
以Altera公司的DE2-70 Nios开发板和GPS模块为硬件平台,采用SoPC技术,完成了以串口为通信模式的GPS接收系统的设计,该设计可接收外部GPS设备发送来的数据包,并按照GPS规定的数据形式对数据格式进行分析,提取其中的重要地理信息,为嵌入式系统添加GPS接收模块提供了新思路.  相似文献   

9.
为提高尢功补偿系统的实时性和控制精度,设计了一种基于ARMll处理器S3C6410的无功补偿控制系统.该系统采用了实时多任务、可移植、可裁剪的嵌入式μC/OS-Ⅱ操作系统.为解决电容投切振荡所引起的电压波动问题,改进了传统的模糊控制投切策略;为防止无功不平衡所引起的过欠补偿问题,采用了共分补相结合的投切方式.该系统可自动采样计算实现无功自动调节,具有可靠性高、实时性好、投切振荡少的特点,应用前景广阔.  相似文献   

10.
设计了一种基于ARM920T微处理器和GPRS网络的无线气象预警信息接收系统。该系统采用GPRS作为信息接收的桥梁,通过短消息业务接收气象预警信息,利用嵌入式Linux操作系统资源和图形开发库QT/E实现气象预警信息的显示、语音播报。该方案有效地缩短了接收延迟时间,提高了预警信息接收的有效性,避免了传统的气象预警接收方式无法及时应对突发性气象灾害的情况。  相似文献   

11.
基于VxWorks的嵌入式计算机系统的设计与实现   总被引:8,自引:3,他引:8  
该文介绍了基于VxWorks实时多任务操作系统的嵌入式计算机系统设计与实现的过程,包括底层软件设计和应用软件开发与维护的方法和过程。  相似文献   

12.
某仪表显示设备中需在GPS定位状态下,从GPS接收机接收并解析GPS定位信息进行显示。根据任务需求及设计约束,该显示设备选用80C32单片机作为任务主处理器。由于80C32单片机I/O、中断等资源有限,如果直接采用单片机I/O口接收GPS数据,则可能无法保证设备中其他显示、通讯等功能的实现。文中基于单片机系统提出一种用双64位移位寄存器对128位GPS串行数据进行接收的电路设计思想。该电路设计节省了系统资源,简化了软件设计,同时经过了飞行试验验证。  相似文献   

13.
本文主要研究并设计出一套基于嵌入式体系结构的Linux图形库,并将其应用于项目实践中。所设计的图形库以Linux 2.6内核的Framebuffer为基础,用C语言编程封装构造而成,它具备矢量图形显示、BMP位图显示、常用字符显示、窗口显示及消息响应等基本功能。  相似文献   

14.
介绍在基于51系列微控制器的分布式监控系统中,为满足系统的实时性要求,提高系统的稳定性和可靠性,将嵌入式实时操作系统μC/OS—Ⅱ用于微控制器软件设计,将系统各个功能模块划分成不同优先级的任务,采用多任务占先式运行机制代替传统的单任务顺序运行机制,满足了系统的实时性要求,同时使系统的可靠性和可维护性都得到了很大的提高。  相似文献   

15.
本文基于嵌入式系统的使用现状,详细论述了适用多操作系统,具备良好扩展性,灵活性以及移植性的通用嵌入式命令行管理系统的实现方案.通过终端设备归一化,命令集向量化组织以及系统模块间多任务的工作模式对系统机制和性能进行了优化,为命令行管理系统的发展提供了一个新的可行方向.  相似文献   

16.
PetOS是一个自行设计的嵌入式实时操作系统。本文介绍了PetOS的技术背景,并详细阐述PetOS系统中的任务调度机制、任务管理机制以及中断管理机制的实现原理,指出PetOS在应用中的优缺点。  相似文献   

17.
基于RTX(Real Time Executive),设计了一种二自由度PID控制器。该控制器采用模块化结构设计,集成了数据采集、数据存储、数据处理、数据通讯、键盘输入、监控显示、TFTP下载等功能模块,是一种将RTX和二自由度PID相结合的嵌入式控制器。  相似文献   

18.
开发委托代理(ProxyAgent)来解决非SNMP设备的标准化管理,是目前普遍采用的手段。文章针对开发委托代理时遇到的串口通信实时性和系统资源利用不足的问题,提出了一种基于事件驱动和双缓冲区的多任务串口通信的设计思想,结合相关控制算法实现了嵌入式委托代理的设计开发。该方案可用于网络设备上委托代理功能模块或嵌入式委托代理单元的设计实现,配合SNMP管理站可以通过串口实现对非SNMP设备的标准化管理。  相似文献   

19.
《软件工程师》2016,(8):34-37
在环境监测中,相对于传统的设计方法,使用嵌入式实时操作系统(RTOS)可以更有效地实现模块和通信管理。通过消息邮箱,数据实时采集与处理系统实现了传感器数据在不同任务之间的广播发送,对接收任务设置不同的优先级,可以调整其接收数据的顺序。在实际开发中,使用基于ARM核的STM32F103VE微控制器实现了温湿度数据的实时采集和广播发送,测试结果表明,任务的切换顺序取决于优先级,不同接收任务之间的时间延迟在10ms之内,满足了数据处理系统的实时性和可靠性的要求。  相似文献   

20.
开发委托代理(Proxy Agent)来解决非SNMP设备的标准化管理,是目前普遍采用的手段.文章针对开发委托代理时遇到的串口通信实时性和系统资源利用不足的问题,提出了一种基于事件驱动和双缓冲区的多任务串口通信的设计思想,结合相关控制算法实现了嵌入式委托代理的设计开发.该方案可用于网络设备上委托代理功能模块或嵌入式委托代理单元的设计实现,配合SNMP管理站可以通过串口实现对非SNMP设备的标准化管理.  相似文献   

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

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