基于ARM的嵌入式工控机研究:PC/104总线与Linux移植
需积分: 49 181 浏览量
更新于2024-08-07
收藏 5.38MB PDF 举报
"这篇硕士学位论文主要探讨了基于ARM的PC/104总线嵌入式工控机的研究和实现,作者李臻君在导师黎福海的指导下,针对工业测控行业对低功耗处理器的需求,选择了具有低功耗特性的ARM处理器。论文详细阐述了ARM处理器与X86架构的优缺点,以及如何通过CPLD实现ARM本地总线与PC/104总线的转换。
论文内容主要包括以下几个方面:
1. 首先,概述了工业控制计算机的发展历程,特别是PC/104计算机的广泛应用,以及嵌入式系统的基本构成和历史背景。ARM处理器因其低功耗和高性能,在这类应用中具有优势。
2. 其次,基于PC/104总线规范,设计了一款使用ARM处理器(Samsung S3C2410)的PC/104工业控制嵌入式工控机。选用了嵌入式Linux操作系统作为软件基础。
3. 论文详细描述了系统硬件实现的各个部分,如最小系统、CAN网络、以太网络和PC/104总线控制器。特别强调了PC/104总线控制器的设计,分析了两种总线的时序,并使用VHDL语言实现了逻辑控制。
4. 接着,论文介绍了如何移植嵌入式Linux操作系统,包括配置、编译和下载运行调试的过程。此外,还编写了PC/104总线驱动和基于PC/104的CAN总线驱动,详细讲解了驱动的初始化、中断处理、数据缓冲区管理和文件操作接口。
5. 最后,论文展示了针对机车工业控制需求的实际系统开发,给出了系统的主要参数指标,并进行了性能测试。测试结果显示,系统的定点运算能力与X86相当,满足设计需求。该系统通过了严格的环境适应性测试,并在实际装车试运行3个月期间表现出良好的稳定性和可靠性。
关键词:嵌入式系统;ARM处理器;PC/104总线;CAN总线"
这篇论文深入研究了基于ARM处理器的嵌入式系统设计,特别是如何适应PC/104总线标准,对于理解嵌入式系统设计、硬件接口转换和实时通信协议的应用有着重要的参考价值。
222 浏览量
2018-08-15 上传
2019-03-01 上传
2021-05-17 上传
2018-12-07 上传
2019-04-27 上传
2024-02-21 上传
点击了解资源详情
点击了解资源详情
张_伟_杰
- 粉丝: 64
- 资源: 3911
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜