引言 随着IT技术、电子技术、通信技术、以及自动控制技术的飞速发展,对工业现场数据的高速实时采集就成为电子产品和工业控制技术发展不可避免的一个环节。 本文针对高速实时多任务数据采集中的多任务实现算法
基于ARM9和μC/OSII的多频道数据采集系统设计
μC/OSII具有小巧、性能稳定、开源等众多优点,并且μC/OSII大部分用ANSI C语言编写,系统的移植非常容易。在μC/OSII I2.81及以后的版本中[2],加入了对软件定时器的支持,使得μC/OSII操作系统更加完
μC/OSII具有小巧、性能稳定、开源等众多优点,并且μC/OSII大部分用ANSI C语言编写,系统的移植非常容易。在μC/OSII I2.81及以后的版本中[2],加入了对软件定时器的支持,使得μC/OSII操作系统更加完
μC/OSII中软件定时器的优缺点与改进
摘要:基于FPGA内嵌的NIOSII处理器,设计了一个1394b双向数据传输系统。介绍了该系统的硬件结构,描述了其软件工作流程,主要包括异步传输和等时传输的具体实现过程。测试结果表明,该系统的传输速率较高、可靠性和实
基于NlOSII处理器的IEEE-1394 b双向数据传输系统
基于NlOSII处理器的IEEE-1394 b双向数据传输系统
摘要: 根据CortexM3内核的特点,对μC/OSII操作系统的安全性和稳定性进行研究。利用CortexM3内核上选配的MPU(Memory ProtectiON Unit,存储器保护单元),对μC/OSII操作系统做适当的改进与优化。经测试,系统的
摘要: 根据CortexM3内核的特点,对μC/OSII操作系统的安全性和稳定性进行研究。利用CortexM3内核上选配的MPU(Memory ProtectiON Unit,存储器保护单元),对μC/OSII操作系统做适当的改进与优化。经测试,系统的
摘要: 实时性是衡量CAN现场总线系统性能的一个重要标准。本文提出一种采用μC/OSII操作系统和ICAN协议,在应用层面上提高CAN总线系统实时性的驱动程序设计方案,并以分层的方式逐层阐述CAN驱动程序的设计过程。关键
μC/OSII嵌入式操作系统在机电控制中的应用
μC/OSII嵌入式操作系统在机电控制中的应用
在一些工业现场中,设备长时间运行容易出现故障,为了监控这些设备,通常利用数据采集装置采集他们运行时的数据并送给PC机,通过运行在PC机上的特定软件对这些数据进行分析,以此判断当前运行设备的状况,进而采取相
基于μcosII的嵌入式文件系统的设计与实现
基于μcosII的嵌入式文件系统的设计与实现
介绍了源代码公开的实时操作系统μCOSII在ARM处理器STM32F103VBT6上的移植过程。首先简要介绍了ARM核Cortex—M3的一些基本概念,然后结合其基本概念用C语言和汇编语言修改了移植过程中需要修改的所有源代码文件且给出了其详细解释。最后给出了一个基于μCOSII嵌入式操作系统的简单应用,讨论了基于嵌入式操作系统的应用程序开发方法与传统应用程序开发方法的区别,说明前者方法的优越性并验证了移植的成功。