资料介绍
本文首先给出了ARM+FPGA架构的总体设计。硬件方面,简要讨论了ARM处理器的特点和优势,FPGA在高速采集和并行性上的优势,给出了硬件的总体结构和主要部件及相关接口。软件方面,研究了基于嵌入式Linux的嵌入式系统的构建和BootLoader的启动以及内核和根文件系统的结构,构建了嵌入式Linux系统包括建立交叉开发环境,修改移植BootLoader和裁减移植Linux内核,并且根据课题实际需要精简建立了根文件系统。为了满足测量仪器的实时性,设计了ARM与FPGA的高速数据采集接口。进行了FPGA内部与ARM接口相关部分的硬件电路设计;通过分析ARM与FPGA内部时序的差异,针对ARM与FPGA内部FIFO时序不匹配的问题,解决了测量仪器中高速数据采集与处理速度不匹配的问题。接着,通过研究Linux设备驱动基本原理和驱动程序的开发过程,设计了Linux下的FPGA数据采集接口驱动程序,并且实现了中断传输。使得FPGA芯片通过高效可靠的驱动程序可以很好的与ARM进行通讯。最后为了方便用户操作,进行了人机交互系统的设计。为了降低成本和提高实用性利用FPGA芯片剩余的资源实现了对PS/2键盘鼠标接口的控制,应用到系统中,大大提高了人机交互能力;通过比较分析目前比较流行的几种嵌入式GUI图形设计工具的优缺点,结合课题的实际情况选择了MiniGUI作为课题图形界面的开发。根据具体要求设计了适合测量仪器方面上使用的人机交互界面,并且移植到了ARM平台上,给测量仪器的使用提供了更好的交互操作。本课题完成了嵌入式Linux开发环境的建立,针对课题实际硬件电路设计修改移植了bootloader,裁减移植了内核以及根文件系统的建立;设计了FPGA内部硬件电路,解决了接口中ARM与FPGA时序不匹配的问题,实现了ARM与FPGA之间的高速数据采集;设计了高速采集接口在嵌入式Linux下的驱动程序以及中断传输和应用程序;合理设计了适合测量仪器使用的人机交互界面,并巧妙设计了PS/2键盘鼠标接口,进一步提高了交互操作。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 纳米级测量仪器:窥探微观世界的利器
- 嵌入式磨削加工主动测量仪数据管理技术研究
- 基于ARM的FPGA嵌入式系统实现
- 嵌入式实时操作系统FreeRTOS在ARM7上移植实现
- 基于ARM与FPGA的嵌入式实时图像处理平台
- 现场测量仪器的基础和选型方法 7次下载
- ARM嵌入式系统ARM芯片的应用和选型 66次下载
- 电子测量仪器原理与使用 55次下载
- 嵌入式系统在医疗仪器上有什么样的应用 19次下载
- 基于ARM和FPGA的嵌入式与CCD采集系统 9次下载
- 基于嵌入式ARM&WinCE的小型监控系统的设计 1次下载
- 如何选配测量仪器 73次下载
- EMI测量仪器的选择和使用 39次下载
- 基于ARM FPGA的嵌入式系统设计及在测量仪器上的应用
- 基于MCU和FPGA的数字式相位测量仪的设计
- 噪声测量仪器的校准过程及注意事项 1018次阅读
- 电子测量仪器的种类及其用途 1055次阅读
- 射频微波测量仪器的种类和用途 529次阅读
- 测量仪器的种类及其作用 782次阅读
- 嵌入式片上系统和ARM哪个更好 381次阅读
- 嵌入式fpga是什么意思 992次阅读
- fpga是嵌入式吗 1768次阅读
- 测量仪器的四个工作条件介绍 8280次阅读
- 基于FPGA嵌入式系统的智能小车全面解析 9097次阅读
- ARM嵌入式系统硬件设计及应用实例详解 1w次阅读
- AD574在工频弱磁测量仪中的应用 2845次阅读
- 基于SoPC的FPGA集成嵌入式系统设计 1360次阅读
- 教你巧选电子测量仪器 1789次阅读
- 基于ARM和FPGA的嵌入式数控系统设计 6184次阅读
- 基于ARM和DSP的嵌入式智能仪器系统设计 1641次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 4DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 5基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多