资料介绍
本文首先给出了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次阅读
下载排行
本周
- 1elmo直线电机驱动调试细则
- 4.76 MB | 9次下载 | 6 积分
- 2GB 4706.17-2010 家用和类似用途电器的安全电动机-压缩机的特殊要求
- 3.47 MB | 6次下载 | 1 积分
- 3WIFI智能音箱原理图完整版
- 0.09 MB | 5次下载 | 10 积分
- 4GB/T4706.1-2024 家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 3次下载 | 1 积分
- 5ADL-GPIB IEEE 488命令集函数参考手册
- 0.67 MB | 2次下载 | 5 积分
- 6国产全志T536系列-国产工业级-米尔核心板开发板
- 3.66 MB | 2次下载 | 免费
- 7H10-T108KYG/5M数据表
- 0.73 MB | 2次下载 | 免费
- 8瑞芯微系列-米尔RK3576核心板-8核6T高算力AI开发板
- 2.52 MB | 1次下载 | 免费
本月
- 1新概念模拟电路第四册信号处理电路电子书免费下载
- 10.69 MB | 53次下载 | 免费
- 2800VA纯正弦波逆变器的参考设计
- 2.96MB | 22次下载 | 免费
- 3SW6308V原理图设计指南
- 0.75 MB | 15次下载 | 1 积分
- 4SW6308V三口多协议升降压移动电源SOC中文手册
- 1.61 MB | 14次下载 | 1 积分
- 5纯电动汽⻋的主要部件及⼯作原理
- 5.76 MB | 12次下载 | 5 积分
- 6GP328和GP88S对讲机的维修实列资料合集免费下载
- 0.03 MB | 10次下载 | 10 积分
- 7SW6308V寄存器手册
- 1.08 MB | 10次下载 | 1 积分
- 8Type-C VL160数据手册
- 0.92 MB | 9次下载 | 3 积分
总榜
- 1matlab软件下载入口
- 未知 | 935115次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191365次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73805次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多