首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 基于ARM7+μCOSII的数据采集系统设计

基于ARM7+μCOSII的数据采集系统设计

资料介绍
基于ARM7+μCOSII的数据采集系统设计
摘 要:介绍了一种用ARM7+μC/OSII设计的数据采集系统。给出了系统原理框图,实
现了将嵌入式操作系统植入该系统中,列出了软件设计的要点。
  关键词:ARM7;μC/OSII;嵌入式操作系统
  在一些工业现场中,设备长时间运行容易出现故障,为了监控这些设备,通常利
用数据采集装置采集他们运行时的数据并送给PC机,通过运行在PC机上的特定软件对
这些数据进行分析,以此判断当前运行设备的状况,进而采取相应措施。当前常用的
数据采集装置,在其系统软件设计中,多采用单任务顺序机制。这样就存在系统安全
性差的问题。这对于稳定性、实时性要求很高的数据采集装置来说是不允许的,因此
有必要引入嵌入式操作系统。笔者以μC/OSII为操作系统平台,基于ARM7系列处理器,
对一种高性能的数据采集系统开发进行了探索。
1μC/OSII嵌入式操作系统简介
  嵌入式操作系统μC/OSII(microcontroller operating
system)是专为微控制器系统和软件开发而设计的公开源代码的抢占式实时多任务操
作系统内核,是一段微控制器启动后首先执行的背景程序,作为整个系统的框架贯穿
系统运行的始终。对于对实时性和稳定性要求很高的数据采集系统来说,引入μC/OSI
I无疑将大大改善其性能。
  μC/OSII的特点可以概括为以下几个方面:公开源代码,代码结构清晰、明了,注
释详尽,组织有条理,可移植性好,可裁剪,可固化。内核属于抢占式,最多可以管
理60个任务。μC/OSII自1992年的第一版(μC/OS)以来已经有好几百个应用,是一个
经实践证明好用且稳定可靠的内核。目前国内对μC/OSII的研究和应用都很多。
2系统基本工作原理
  应用时,
标签:基于ARM7+COSII的数据采集系统设
基于ARM7+μCOSII的数据采集系统设计
本地下载

评论