基于ARM的手写绘图板设计-文献综述_第1页
基于ARM的手写绘图板设计-文献综述_第2页
基于ARM的手写绘图板设计-文献综述_第3页
基于ARM的手写绘图板设计-文献综述_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1页开题报告(文献综述)1.引言随着微电子技术、计算机技术、通讯技术的飞速发展,各式各样的嵌入式系统产品已经深入到人们生活的每一个角落,小到手机、数码手持设备等产品,大到汽车、数控机床、导弹和火箭等产品。嵌入式系统的应用对于各行各业的技术改造、产品更新换代、加速自动化进程、提高生产率等方面起到了极其重要的推动作用。作为嵌入式系统的一个重要应用领域面向工业控制的嵌入式测控系统,也已经发生了深刻的变化。它利用嵌入式系统作为现场平台,实现数据的采集、显示、传输和控制,并通过各种网络作为数据信息的传输媒体,在远端实现对测控数据的观测、分析、处理和存储。绘图板是计算机输入设备的一种,通常是由一块板子和一支电笔笔组成,它和手写板等作为非常规的输入产品相类似,数位板可以让你找回拿着笔在纸上画画的感觉,不仅如此,它还能做很多意想不到的事情。它可以模拟各种各样的画家的画笔,例如模拟最常见的毛笔,当我们用力的时候毛笔能画很粗的线条,当用力很轻的时候,它可以画出很细很淡的线条,它可以模拟喷枪,当你用力一些的时候它能喷出更多的墨和更大的范围,而且还能根据你的笔倾斜的角度,喷出扇形等等的效果。除了模拟传统的各种画笔效果外,它还可以利用电脑的优势,作出使用传统工具无法实现的效果。2.课题的背景一、手写绘图板手写绘图板是人与机器进行交互,即用户与机器互相传递信息的媒介,其中包括信息的输入和输出,比通常的输入设备更符合人们的操作习惯。主要参数详解分辨率、读取速度、功耗等。在绘图应用方面进行轻松顺畅的创作体验二、手写绘图板的起源数位板是一种输入工具,使电脑输入更加的方便,快捷。1983年,初期数位板主要用于电脑辅助CAD(ComputerAidedDesign)二维绘图到三维设计。1988年再DTP(彩色砖面出版系统,是DeskTopPublishing的缩写)市场掀起狂潮。随着电脑技术与电脑软件的技术发展,在多个另一创造着高效与完美。在电脑辅助CAD设计,DTP,CG等领域占据着支配地位。三、手写绘图板的发展1、硬件技术的发展第2页由于科技的进步,已经无需繁琐,只需要电脑动画软件加上绘图板,就可以直接在电脑上绘制或加工动画,如今绘图板已经大量运用在商业动画动漫的制作中。绘图板的出现让绘画作者们的成果迅速与电脑相结合,大大缩短了动画、特效电影、广告等产业的制作周期。电子元器件的微型化、处理器频率迅猛提升,使得便携式手写绘图板得以实现,并微型化。2、软件技术的发展计算机技术的迅速发展,软件也随之迅速地发展起来。手写绘图板可以运用软件实现操作、人机对话等,也可以对采集的信号进行处理,以提高绘图板的分辨率。3.ARM概述本文主要设计的是基于ARM的信号发生器,在此基础上选用了cortex-M3系列的处理器,下面主要以cortex-M3为主进行概述。Cortex-M3采用了新型的单线调试(SingleWire)技术,专门拿出一个引脚来做调试,从而节约了大笔的调试工具费用。同时,Cortex-M3中还集成了大部分存储器控制器,这样工程师可以直接在MCU外连接Flash,降低了设计难度和应用障碍。ARMCortex-M3处理器结合了多种突破性技术,令芯片供应商提供超低费用的芯片,仅33000门的内核性能可达1.2DMIPS/MHz。该处理器还集成了许多紧耦合系统外设,令系统能满足下一代产品的控制需求。CortexM3处理器采用ARMv7-M架构,它包括所有的16位Thumb指令集和基本的32位Thumb-2指令集架构,Cortex-M3处理器不能执行ARM指令集。Thumb-2在Thumb指令集架构(ISA)上进行了大量的改进,它与Thumb相比,具有更高的代码密度并提供16/32位指令的更高性能。关于工作模式Cortex-M3处理器支持2种工作模式:线程模式和处理模式。在复位时处理器进入“线程模式”,异常返回时也会进入该模式,特权和用户(非特权)模式代码能够在“线程模式”下运行。出现异常模式时处理器进入“处理模式”,在处理模式下,所有代码都是特权访问的。关于工作状态Coretx-M3处理器有2种工作状态。Thumb状态:这是16位和32位“半字对齐”的Thumb和Thumb-2指令的执行状态。调试状态:处理器停止并进行调试,进入该状态。104.论文研究的内容及安排用户通过表笔点击覆铜板上面不同位置,信号通过放大器进行放大后进入STM32处理器,先进行AD转换,处理器讲处理后的结果输出到LCD12864进行显示。第3页恒流源覆铜板差动放大器显示STM32AD转换图1手写绘图板结构框图论文主要通过对ARM的介绍、系统软硬件的设计及实验结果分析等内容进行阐述,最终设计一个基于覆铜板的手写绘图板的设计。1、绪论:阐述ARM在手写绘图板的重要作用和课题研究背景和意义,及论文的组织;2、ARM概述:首先介绍ARM的优势,接着分析ARM的特点及其编程的结构和算法等;3、给出系统硬件设计:介绍基于ARM的内核的STM32主要功能和结构,然后介绍主结点和子结点的硬件设计所需电路,以及连接原理图等;4、系统软件设计:首先介绍嵌入式开发软件ARM,然后详细论述软件设计流程和设计思路等等,将实验结果通过实时显示。第4页参考文献1.STM32F32位ARM微控制器应用设计与实践北京:北京航空航天大学出版社,2012-08-01:2./view/5b30ed6faf1ffc4ffe47ac08.html3.蒙博宇,刘星STM32自学笔记北京航空航天大学出版社,20124.周立功.ARM嵌入式系统基础教程(第二版).北京航空航天大学出版社,2008.95.Cortex-M3嵌入式处理器原理与应用/范书瑞等编著.-北京:电子工业出版社,2011.16.陈艳华,侯安华,刘盼盼基于ARM的嵌入式系统开发与实例M北京:人民邮电出版社,2008.7.汤竞南,沈国琴51单片机C语言开发与实例M北京:人民邮电出版社,2008.8.沈元隆,周井泉信号与系统M北京:人民邮电出版社,2007年.9.黄智伟,王兵,朱卫华STM32F32位ARM微控制器应用设计与实践M北京:北京航空航天大学出版社,2012-08-01.10.喻金钱,喻斌STM32F系列ARMCortex-M3核微控制器开发与应用M北京:清华大学出版社,2011.11.杜春雷.ARM体系结构与编程.北京:清华大学出版社,2003.12.李宁.ARM开发工具Real-ViewMDK使用入门M.北京:北京航空航天大学出版社,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论