基于ARM9和Linux的CAN节点的设计与实现

被引量 : 0次 | 上传用户:jieyses1023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息与网络技术的发展,嵌入式系统广泛应用于国防、交通、能源、工业、通信和人们的日常生活等各个领域,发挥着极其重要的作用。CAN (Controller Area Network)技术是为了解决汽车内部众多控制器与测量设备之间的数据交换而开发的一种串行数据通信总线,可以有效支持串行通信网络的分布式控制和实时控制。本文以汽车行驶记录仪为背景,实现基于嵌入式Linux和ARM9平台的CAN总线系统。为该终端产品提供车载CAN网络的接入点,为系统与CAN总线上的其他电控单元实现信息共享提供了基础。文章首先介绍嵌入式Linux的发展概况和Linux设备驱动程序的开发流程,以及CAN总线的相关技术背景。然后,分别对微处理器AT91SAM9260和CAN控制器MCP2515进行了概要介绍,描述了CAN模块软硬件总体实现;在此基础上移植Linux2.6.25系统,并搭建软件实现平台。其次,着重论述了CAN控制器的Linux驱动的具体实现细节,实现了驱动加载模块和相关接口函数。最后,通过测试程序验证了系统的可行性。
其他文献
本文全面分析了我国咖啡的生产发展状况,总结了当前咖啡贸易的特点和问题,对我国的咖啡消费进行了展望。
目前,卫星遥感技术已经在水灾、旱灾、森林火灾、地震、滑坡、泥石流等灾害的调查和灾损评估中得到广泛应用。由于卫星遥感的时间分辨率和空间分辨率的限制,对于灾害的事后分
在我国目前的资本市场上,自愿性信息披露水平受哪些因素影响?自愿性信息披露水平的提高是否能促进企业价值的提升?自愿披露何种类型的信息能促进企业价值的提升?这些问题的研
<正> 现在大家都在思考如何按党的十五大的精神开拓人大工作的新局面。我们这些原来在党委和政府机关工作的同志,都是在一定的阶段被历史推上人大工作岗位的,也都在不同程度
信息化战争中,战场态势图已经成为各类指控系统的核心。针对美军互操作作战图族FIOP发展现状进行分析研究,总结出美军FIOP的特点和美军实现战场态势一致性的关键技术,在对美
公法人是大陆法系的一个古老的基础性概念,富含着深厚的理论积淀。将公法人制度与现代行政改革相结合,研究组织形态与行政任务之间的关联性,是行政组织法的一个重要命题。文
<正>在2012年美国众议院武装部队委员会上,美军国防部信息主管特里萨·塔卡伊作了题为《美军2013财年信息技术与网络安全项目的预算需求》的报告,其主要介绍了美军2013财年将
文章在阐述政府竞争情报及区域竞争力相关概念的基础上,深入分析了政府竞争情报对发展区域经济、提升区域竞争力的作用,提出了政府竞争情报和企业竞争情报的耦合模型,并结合
企业专利战略是企业竞争战略的重要组成部分,对企业的发展具有重大意义。文章对浙江企业专利战略的实施现状进行了分析,并阐述了专利信息在企业专利战略实施中的作用。在此基
法庭话语体现了法庭审判各参与者之间由于社会地位、法律知识、教育背景、话语技巧等话语资源的不均衡而产生的权力不对称,这种权力关系是通过法庭话语来实现和维护的,同时,