首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--数据处理、数据处理系统论文

基于ARM与FPGA的高速数据采集技术研究

中文摘要第1-7页
ABSTRACT第7-11页
1 引言第11-14页
   ·高速数据采集系统概述第11-12页
     ·硬件部分第11-12页
     ·软件部分第12页
   ·论文主要内容第12-14页
2 高速数据采集系统设计方案第14-17页
   ·系统功能描述第14-15页
   ·硬件功能描述第15-16页
   ·软件功能描述第16-17页
3 ARM9+FPGA硬件结构设计第17-28页
   ·系统硬件结构框图第17页
   ·硬件平台搭建及模块设计第17-23页
     ·前端高速ADC(模数转换器)第17-19页
     ·FPGA平台与功能模块设计第19-22页
     ·ARM开发平台系统结构第22-23页
   ·共享存储器的结构设计第23-28页
     ·S3C2410存储控制器简介第23页
     ·共享存储器结构第23-24页
     ·共享存储器系统设计第24-28页
4 ARMLinux向S3C2410平台的移植第28-36页
   ·Linux内核的移植第28-29页
   ·ARMLinux内核编译第29-30页
   ·根文件系统的构建第30-35页
     ·虚拟文件系统(The Virtual File System)第30-31页
     ·CRAMFS的特点第31-33页
     ·使用Busybox制作文件系统第33-35页
   ·内核与文件系统烧写第35-36页
5 设备驱动程序第36-60页
   ·设备驱动程序简介第36-37页
   ·字符设备驱动程序接口第37-39页
   ·中断处理程序第39-43页
     ·Linux中断处理程序第39-41页
     ·中断的下半部机制第41页
     ·驱动程序中使用tasklet第41-43页
   ·FPGA模块设备驱动程序设计第43-48页
     ·设备的初始化与卸载第44页
     ·Open()和release()方法第44-45页
     ·Ioctl()方法第45-46页
     ·FPGA中断处理第46页
     ·异步通知第46-47页
     ·Mmap系统调用第47-48页
   ·触摸屏驱动程序设计第48-52页
     ·S3C2410触摸屏简介第49-50页
     ·触摸屏工作流程第50-51页
     ·驱动程序设计第51-52页
   ·基于帧缓冲(Framebuffer)机制的LCD驱动程序移植第52-58页
     ·S3C2410 LCD控制器简介第52-55页
     ·Linux的帧缓冲设备第55-56页
     ·帧缓冲(Framebuffer)驱动程序移植第56-58页
   ·驱动程序编译第58-60页
6 基于Linux的应用程序设计第60-71页
   ·系统软件功能及结构第60-61页
   ·Linux下的多线程编程第61-63页
     ·Linux进程与线程第61-62页
     ·Linux下多线程程序设计第62-63页
   ·LCD显示设计第63-65页
     ·FrameBuffer机制LCD显示原理第63-64页
     ·LCD画点程序设计第64页
     ·用户界面设计第64-65页
   ·显示算法设计第65-71页
     ·波形显示算法第66-67页
     ·点阵波形的矢量化第67-68页
     ·正弦插值算法第68-71页
7 测试数据分析第71-76页
   ·测试环境第71页
   ·测试数据及分析第71-74页
     ·FPGA数据采集模块数据及分析第71-72页
     ·S3C2410波形显示系统分析第72-74页
   ·正弦插值算法效率测试第74-76页
8 总结第76-77页
参考文献第77-78页
作者简历第78-80页
学位论文数据集第80页

论文共80页,点击 下载论文
上一篇:中国明清时期的酒牌设计
下一篇:跨域IMS通信研究