基于嵌入式操作系统的车用数据采集仪设计与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:beehall
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着中国汽车行业迅猛发展,电子技术已应用到汽车各个领域,CAN总线的广泛使用为车内信号采集仪器提供了一种新的手段。本文基于μC/OS-Ⅱ嵌入式实时操作系统,选用MC9S12XD系列单片机为处理器,设计和开发了能实时显示并存储CAN总线采集数据的便携式车用数据采集仪,并已在汽车研发系统内部试用。   文中首先详细分析了FAT文件系统和MDF文件标准,在此基础上设计了对U盘进行文件操作的函数库。其次,根据车用数据采集仪的实际功能需求和开发成本综合考虑,以MC9S12XD系列单片机为处理器的主控制器,设计了硬件电路,完成PCB板制作和调试。然后,选用源码公开的μC/OS-Ⅱ嵌入式实时操作系统,完成了μC/OS-Ⅱ在MC9S12XD硬件平台上的移植,包括μC/OS-Ⅱ系统的配置、基于MC9S12XD硬件平台的参数修改和一些与处理器相关的代码修改,以及对移植后的μC/OS-Ⅱ进行内核测试。最后,在此基础上编写了车用数据采集仪的应用软件,包括任务的划分、任务优先级的确定及任务间通信等多任务编程的设计与实现。经过测试和试用,该系统运行良好,并便于二次开发,具有重要的应用价值和商用潜力。
其他文献
随着网络技术和存储技术的发展,以及多媒体应用的普及,互联网上音频数据的数量迅速增长。广播、音乐、电影/电视伴音、教学录音等音频资源目前都可以通过互联网获取。如何有
计算机模拟是研究光化学反应的一个有效手段,该方法可以在分子水平上观察化学反应,追踪分子运动过程。本文针对可用计算资源无法满足研究小组计算需求,而购买专用服务器价格
学位
中文命名实体识别是中文自然语言处理技术的基础理论,而在命名实体中,人名是识别难度最高、所占比例最大的一个类别。人名是影响分词准确度的重要因素,而且分词系统中通常具有人
粒计算是信息处理的一种新的概念和计算方法,覆盖了所有和粒度有关的理论、方法、技术和工具,现已成为人工智能领域中一个新的研究热点。粒计算在很大程度上模拟了人脑认识和
学位
随着网络上Web服务的数目正以惊人的速度增长,为了区分功能相同或类似的语义Web服务,人们通常采用QoS(Quality ofService,服务质量)作为评价和衡量的标准,因此需要基于QoS进
移动代理通过在不同的主机之间迁移代码,将远程协作的计算模式转化为本地交互,交互的结果由移动代理带回源主机。该模式减少了分布式软件在远程协作时产生的网络流量,具有自适应
学位
关联规则挖掘作为数据挖掘领域的一个重要研究内容,它揭示了项集之间有趣的相关关系,可广泛应用于购物篮分析、相关分析、分类、网络个性化服务等领域。自1993年R.Agrawal等
移动IPv6机制可以在全球互联网范围内提供移动数据解决方案,使移动节点可以使用一个永久的IP地址连接到任何链路上。但是,由于存在切换时延和服务质量等问题,移动IPv6缺乏对实时
学位
论文重点展开了对面向服务的网络体系结构建模方法的相关研究。首先介绍了网络服务体系结构的参考模型INSA模型,分析了INSA模型的优点与不足。在此基础上,重新定义了若干建模元