论文摘要
近年来,嵌入式系统产业发展极为迅速,已经广泛用于移动计算设备、网络设备、工业控制、信息家电、娱乐设施、医疗器械等领域。嵌入式系统的迅猛发展,使得Linux在应用领域也得到了广泛应用。因而,嵌入式系统与Linux的结合将会有很好的发展空间。本课题目的是设计一种基于ARM与CAN总线的通用硬件开发平台并完成系统硬件的调试和系统软件以及CAN总线驱动的编写。该系统继承了ARM7系列处理器高性能、低功耗、低成本的优点,充分考虑到用户的需要,采用模块化的设计方式,扩展了多种常用外部设备接口,为将来各种可能的应用提供了完善的硬件基础。本文从硬件方面和软件方面对所做工作进行了详细说明。在系统的硬件设计方面,采用模块化设计方式并充分考虑到高速PCB设计与模拟信号和数字信号的干扰情况,自主开发设计了通用开发平台。该系统主要包括最小系统开发模块、数据采集模块和CAN传输模块。在软件方面,本文重点描述了系统软件的构建和驱动程序的编写。系统软件包括BootLoader移植、uClinux移植、jffs2在NORFLASH中的移植以及CAN总线驱动程序设计,其中本文从嵌入式Linux驱动程序的构建,加载,编译都做了详细介绍,最后给出MCP2510驱动程序的详细开发步骤和调试。本文所讨论的基于ARM与uClinux的硬件开发平台的开发技术是通用的,可用于其它项目的开发,对其它嵌入式的应用系统开发有重要的参考价值。
论文目录
相关论文文献
- [1].关于高等教育的嵌入式系统的改革问题的初探[J]. 课程教育研究 2016(30)
- [2].嵌入式系统在物联网中的应用初探[J]. 科技创新导报 2013(27)
- [3].图书馆嵌入式信息素养教育研究[J]. 现代情报 2011(03)
- [4].嵌入式实时网络通信技术的探讨[J]. 通讯世界 2016(13)
- [5].嵌入式技术在纸箱打样机数控系统中的应用[J]. 产业与科技论坛 2013(21)
- [6].嵌入式操作系统的趋势探讨[J]. 电子产品世界 2012(03)
- [7].科威嵌入式PLC设计及应用[J]. 国内外机电一体化技术 2008(04)
- [8].嵌入式系统的发展趋势[J]. 办公自动化 2011(10)
- [9].高职开设嵌入式应用技术专业的思考[J]. 常州轻工职业技术学院学报 2009(04)
- [10].高职院校嵌入式专业开设情况调研分析与对策[J]. 济源职业技术学院学报 2009(04)
- [11].高校嵌入式信息素养教育模式研究[J]. 内蒙古科技与经济 2020(19)
- [12].基于嵌入式的物联网控制节点的关键技术研究[J]. 电子制作 2020(12)
- [13].嵌入式Linux系统的研究与应用[J]. 科技广场 2010(03)
- [14].基于SOPC技术飞艇在航空护林上的应用[J]. 林业实用技术 2009(12)
- [15].嵌入式电子时钟系统的设计与实现[J]. 电子测试 2015(06)
- [16].ARM JTAG口在写入bootloader中的应用[J]. 电脑知识与技术 2008(27)
- [17].无线覆盖监测系统升级解决方案[J]. 广播与电视技术 2014(11)
- [18].嵌入式移动数据库技术研究[J]. 电子技术与软件工程 2014(22)
- [19].嵌入式软PLC技术的研究探析[J]. 普洱学院学报 2015(03)
- [20].两种开源嵌入式操作系统的比较[J]. 电脑与信息技术 2011(02)
- [21].高职院校嵌入式教学改革探讨[J]. 教育教学论坛 2010(19)
- [22].基于校企合作的嵌入式复合型人才培养[J]. 计算机教育 2013(22)
- [23].嵌入式EMD研究[J]. 科技视界 2014(08)
- [24].论图书馆嵌入式个性化服务的途径及成效[J]. 兰台世界 2013(26)
- [25].嵌入式Linux的USB Gadget驱动实现[J]. 电脑知识与技术 2011(32)
- [26].嵌入式实时操作系统在三表中的应用[J]. 仪器仪表用户 2010(05)
- [27].嵌入式系统与物联网[J]. 现代经济信息 2014(24)
- [28].高校图书馆嵌入式信息素质教育实现模式及案例研究[J]. 现代情报 2013(03)
- [29].一种嵌入式Linux的高速绘图法[J]. 电脑知识与技术 2013(06)
- [30].关于嵌入式移动数据库系统的思考[J]. 硅谷 2011(04)