基于ARM电子白板系统的硬件设计与软件实现
发布时间:2022-09-30 21:28
本文主要对基于ARM的电子白板系统的信号处理模块进行了硬件设计与软件实现。总结了远场定位及近场定位方法,并在此基础上研究了基于ARM电子白板系统的定位算法,并在S3C2440X处理器上实现了该算法;定制了适合基于ARM电子白板的Windows CE操作系统;开发了基于ARM电子白板的USB接口的驱动程序,并编写了基于Windows CE的应用程序测试U口传输数据,实现了基于ARM电子白板的基本功能:书写数据的实时显示、保存及浏览;完成了系统信号处理模块的硬件电路设计。 全文由六部分构成,第一部分介绍基于ARM电子白板系统的研究背景和意义,阐述基于ARM电子白板系统的系统组成、功能特点和应用范围;第二部分综述无线定位电子白板的定位算法,在此基础上重点研究了基于ARM电子白板系统的定位算法;第三部分设计了基于ARM电子白板系统信号处理模块的硬件电路;第四部分研究了嵌入式操作系统Windows CE及其驱动程序结构,定制了适合课题需要的操作系统,在此基础上开发了DM4604电子白板的USB接口驱动程序,并调试成功,为数据的传输处理创造了条件;第五部分研究了嵌入式操作系统Windows...
【文章页数】:100 页
【学位级别】:硕士
【文章目录】:
提要
第一章 绪论
1.1 基于ARM电子白板开发背景及意义
1.2 基于ARM电子白板系统的组成
1.2.1 信号处理模块的硬件组成
1.2.2 信号处理模块的软件组成
1.3 基于ARM电子白板系统的功能
1.4 本文的主要工作及内容安排
第二章 基于ARM电子白板系统的定位原理
2.1 电子白板常见定位方法介绍
2.1.1 AOA定位方法
2.1.2 TOA定位方法
2.1.3 TOA、DOA联合定位方法
2.2 基于ARM电子白板系统定位方法研究
2.3 本章小结
第三章 基于ARM电子白板的系统硬件平台设计
3.1 基于ARM电子白板的系统系统硬件平台
3.1.1 信号发射模块
3.1.2 信号采集模块
3.1.3 信号处理模块
3.2 信号处理模块硬件设计
3.2.1 S3C2440X 接口电路设计
3.2.2 存储电路设计
3.2.3 网卡电路设计
3.2.4 主从USB电路设计
3.2.5 SM501 显卡电路设计
3.2.6 声卡电路设计
3.2.7 电源及复位电路设计
3.2.8 UART电路设计
3.2.9 JTAG电路设计
3.3 本章小结
第四章 基于ARM电子白板的系统软件设计与实现
4.1 Windows CE操作系统平台构建
4.1.1 嵌入式操作系统概述
4.1.2 Windows CE操作系统概述
4.1.3 Windows CE的注册表
4.1.4 开发环境介绍
4.1.5 Windows CE系统平台的建立
4.1.6 系统测试
4.2 Windows CE操作系统的驱动概述
4.2.1 Windows CE操作系统的驱动模型
4.2.2 流接口驱动程序
4.2.3 USB通信模型及协议基础
4.2.4 Windows CE下USB驱动模型
4.3 基于ARM电子白板USB接口驱动的设计与实现
4.3.1 USB设备驱动加载
4.3.2 USB的数据传输功能的实现
4.3.3 USB驱动卸载
4.3.4 驱动调试
4.4 本章小结
第五章 基于ARM电子白板的应用程序设计与实现
5.1 开发工具介绍
5.2 应用程序功能模块简介
5.3 应用程序功能模块的设计与实现
5.3.1 应用程序界面模块介绍
5.3.2 USB通信模块程序设计
5.3.3 数据处理程序设计
5.3.4 保存和打开文件程序设计
5.4 应用软件测试
5.5 本章小结
第六章 全文总结
6.1 主要研究工作与总结
6.2 下一步要解决的问题
参考文献
摘要
Abstract
致谢
导师及作者简介
【参考文献】:
期刊论文
[1]基于Windows CE.net驱动程序设计[J]. 丁玉芳,石靖峰,李允俊. 信息技术. 2007(04)
[2]UDA1341TS在嵌入式语音系统中的应用[J]. 田泽,智爱娟,阎效莺,车晓萍,杨峰. 西北大学学报(自然科学版). 2006(02)
[3]TDOA定位技术及其误差分析[J]. 杨路英. 广东通信技术. 2005(09)
[4]无线定位技术的物理基础及其关键技术分析[J]. 龙海燕,张葡青. 中山大学学报(自然科学版). 2005(03)
[5]Windows CE.NET及其在嵌入式系统中的应用[J]. 闫国英,郭宝增,王芳. 微机发展. 2005(01)
[6]大容量Nand Flash在ARM嵌入式系统中的应用[J]. 蔡锦达,王德福,黄小松,申屠理峰,吴美娟. 工业控制计算机. 2004(05)
[7]通用串行总线(USB)原理及接口设计[J]. 刘炎,冯穗力,叶梧. 电子技术应用. 2000(12)
[8]通用串行总线及其应用[J]. 王省书,秦石乔,邵福球. 计算机应用研究. 2000(01)
硕士论文
[1]电子白板无线直接打印系统的设计与实现[D]. 费珍福.吉林大学 2005
[2]基于USB2.0的信号发生器设计与实现[D]. 曹福成.吉林大学 2005
[3]激光电子白板的硬件设计与实现[D]. 陈建.吉林大学 2004
[4]基于ARM的嵌入式主板的研究与开发[D]. 刘学刚.华北电力大学(北京) 2003
本文编号:3684307
【文章页数】:100 页
【学位级别】:硕士
【文章目录】:
提要
第一章 绪论
1.1 基于ARM电子白板开发背景及意义
1.2 基于ARM电子白板系统的组成
1.2.1 信号处理模块的硬件组成
1.2.2 信号处理模块的软件组成
1.3 基于ARM电子白板系统的功能
1.4 本文的主要工作及内容安排
第二章 基于ARM电子白板系统的定位原理
2.1 电子白板常见定位方法介绍
2.1.1 AOA定位方法
2.1.2 TOA定位方法
2.1.3 TOA、DOA联合定位方法
2.2 基于ARM电子白板系统定位方法研究
2.3 本章小结
第三章 基于ARM电子白板的系统硬件平台设计
3.1 基于ARM电子白板的系统系统硬件平台
3.1.1 信号发射模块
3.1.2 信号采集模块
3.1.3 信号处理模块
3.2 信号处理模块硬件设计
3.2.1 S3C2440X 接口电路设计
3.2.2 存储电路设计
3.2.3 网卡电路设计
3.2.4 主从USB电路设计
3.2.5 SM501 显卡电路设计
3.2.6 声卡电路设计
3.2.7 电源及复位电路设计
3.2.8 UART电路设计
3.2.9 JTAG电路设计
3.3 本章小结
第四章 基于ARM电子白板的系统软件设计与实现
4.1 Windows CE操作系统平台构建
4.1.1 嵌入式操作系统概述
4.1.2 Windows CE操作系统概述
4.1.3 Windows CE的注册表
4.1.4 开发环境介绍
4.1.5 Windows CE系统平台的建立
4.1.6 系统测试
4.2 Windows CE操作系统的驱动概述
4.2.1 Windows CE操作系统的驱动模型
4.2.2 流接口驱动程序
4.2.3 USB通信模型及协议基础
4.2.4 Windows CE下USB驱动模型
4.3 基于ARM电子白板USB接口驱动的设计与实现
4.3.1 USB设备驱动加载
4.3.2 USB的数据传输功能的实现
4.3.3 USB驱动卸载
4.3.4 驱动调试
4.4 本章小结
第五章 基于ARM电子白板的应用程序设计与实现
5.1 开发工具介绍
5.2 应用程序功能模块简介
5.3 应用程序功能模块的设计与实现
5.3.1 应用程序界面模块介绍
5.3.2 USB通信模块程序设计
5.3.3 数据处理程序设计
5.3.4 保存和打开文件程序设计
5.4 应用软件测试
5.5 本章小结
第六章 全文总结
6.1 主要研究工作与总结
6.2 下一步要解决的问题
参考文献
摘要
Abstract
致谢
导师及作者简介
【参考文献】:
期刊论文
[1]基于Windows CE.net驱动程序设计[J]. 丁玉芳,石靖峰,李允俊. 信息技术. 2007(04)
[2]UDA1341TS在嵌入式语音系统中的应用[J]. 田泽,智爱娟,阎效莺,车晓萍,杨峰. 西北大学学报(自然科学版). 2006(02)
[3]TDOA定位技术及其误差分析[J]. 杨路英. 广东通信技术. 2005(09)
[4]无线定位技术的物理基础及其关键技术分析[J]. 龙海燕,张葡青. 中山大学学报(自然科学版). 2005(03)
[5]Windows CE.NET及其在嵌入式系统中的应用[J]. 闫国英,郭宝增,王芳. 微机发展. 2005(01)
[6]大容量Nand Flash在ARM嵌入式系统中的应用[J]. 蔡锦达,王德福,黄小松,申屠理峰,吴美娟. 工业控制计算机. 2004(05)
[7]通用串行总线(USB)原理及接口设计[J]. 刘炎,冯穗力,叶梧. 电子技术应用. 2000(12)
[8]通用串行总线及其应用[J]. 王省书,秦石乔,邵福球. 计算机应用研究. 2000(01)
硕士论文
[1]电子白板无线直接打印系统的设计与实现[D]. 费珍福.吉林大学 2005
[2]基于USB2.0的信号发生器设计与实现[D]. 曹福成.吉林大学 2005
[3]激光电子白板的硬件设计与实现[D]. 陈建.吉林大学 2004
[4]基于ARM的嵌入式主板的研究与开发[D]. 刘学刚.华北电力大学(北京) 2003
本文编号:3684307
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3684307.html