嵌入式ARM9200与MCP2510的通信研究

被引量 : 0次 | 上传用户:hanson117
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式的广泛应用,嵌入式外围接口的应用也越来越重要。主要应用于掌上PDA、移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、消费电子设备、工业自动化仪表与医疗仪器等。本文介绍了Atmel公司AT91ARM9200和美国微芯科技公司的CAN控制器MCP2510芯片的结构和功能,重点介绍了AT91ARM9200和MCP2510的SPI接口连接,阐述了AT91ARM9200下Linux编程和MCP2510的通信过程。本文主要针对嵌入式ARM9200的通信这一基本问题做了如下工作:在介绍嵌入式AT91ARM9200的性能和特点的基础上,着重研究了ARM9200的SPI接口以及与MCP2510的通信本课题利用AT91ARM9200芯片的SPI接口接入CAN通信模块MCP2510,并设计出AT91ARM9200芯片与MCP2510的硬件原理图,然后利用LINUX2.4内核编写基于LINUK下的驱动程序和测试程序。在采集模块上,分别设计起重机的重量采集模块和起重机手臂的横纵方向位移采集模块的硬件原理图,单片机采用的是PLC938芯片,利用汇编语言对PLC938芯片进行编程,连接AT91ARM9200的MCP2510接口和PLC938的MCP2510接口,启动LINUX内核,运行测试代码,通过电脑连接AT91ARM9200的串行接口查看运行结果,对测试结果进行分析,再进行对原程序进行修改。经测试,AT91ARM9200和MCP2510发送的数据对方都能收到,也能显示出来,证明硬件设计和软件设计都符合设计要求。最后,对论文的工作进行了总结,指出了今后进一步研究的方向。
其他文献
近年来,高校层出不穷的英语演讲比赛给大学英语学习增添了新动力。英语演讲不仅能有效提高学生听说读写方面的综合能力,还能在一定程度上提高他们的思辨能力以及快速反应能力
鲁迅是中国伟大的文学家、翻译家和新文学运动的奠基人。他致力于翻译,出于实现“醒世、觉世”的政治抱负。他针对不同的作品,运用多维度、独异性的翻译策略,不仅达到了其政
<正> 掌握甘薯需肥特性和科学施肥,是甘薯丰产栽培的一个重要环节.国内以往在氮素营养方面有些研究,对于肥料三要素在甘薯植株中的吸收情况则报道很少.我们于1977年至1980年,
本文主要对通信光缆线路维护进行了介绍,笔者主要从以下两个方面进行了阐述:第一,通信光缆线路维护存在的问题;第二,通信光缆线路维护的具体措施。
同步电机六相双Y绕组就电机内部而言实质上由十二相30°绕组连接而成。提出永磁同步电机采用十二相梯形波相电势输出,经共阳极连接十二相零式整流电路整流构成永磁无刷直流发
<正>为进一步加强人大宣传,总结和推广人大工作经验。今年来保康县人大采取三项措施加强宣传工作。一是明确了宣传工作任务。按年度计划将任务进行了细分,明确了机关各工委的
期刊
基于4LZ-3.0型自走式辣椒收获机工作原理与试验设计的科研项目,设计了一种新型的自走式辣椒收获机,探讨了其工作原理,并进行了田间试验。本次研究主要以我国内蒙古辣椒产区作
本文以阜新市新邱露天矿区地下水环境影响评价为研究背景,通过对决策支持系统的研究,并结合环境影响评价理论,建立了环境评价决策支持系统(EA-DSS)。在灰色系统理论模型的基
综述了压铸冲头的制造材料及其热处理工艺,介绍了4种高强度模具钢材料和3种热处理工艺。阐释了对压铸冲头进行表面渗氮、激光表面处理、表面气相沉积强化的表面处理工艺。分