- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ARM和CPLD的LED彩屏显示系统的研与设计毕业论文
分类号密级U D C 编号本科毕业论文(设计)题目基于ARM和CPLD的LED彩屏显示系统的研究与设计系 别专 业 名 称 电子信息科学与技术 年 级学 生 姓 名学 号指 导 教 师二〇年五月声明本人所呈交的,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中做了明确说明并表示谢意。作者签名:日期:文献综述1概述LED显示屏是由发光二极管排列组成的一显示器件。它采用低电压扫描驱动,具有:耗电少、使用寿命长、成本低、亮度高、故障少、视角大、可视距离远等优点。目前LED显示屏作为新一代的信息传播媒体,已经成为城市信息现代化建设的标志。LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,它利用发光二极管构成的点阵模块或像素单元组成在面积显示屏幕,以可靠性高、使用寿命长、环境适应能力强、价格性能比高、使用成本低等特点,在短短的十来年中,迅速成长为平板显示的主流产品,在信息显示领域得到了广泛的应用。发光二极管(LED)是六十年代未发展起来的一种半导体显示器件,七十年代,随着半导体材料合成技术、单晶制造技术和P-N结形成技术的研究进展,发光二极管在发光颜色、亮度等性能得以提高并迅速进入批量化和实用化。进入八十年代后,LED在发光波长范围和性能方面大大提高,并开始形成平板显示产品即LED显示屏。我国在LED领域的研究开发工作成绩斐然。目前我国的普绿和高亮度纯红LED己经基本实现商品化,但是,高亮度的纯蓝、纯绿LED在我国尚属空白。2主题2.1 硬件设计本系统设计的大屏幕LED显示系统的控制器采用ARM(Advanced RISC Machine)嵌入式微处理器。基于精简指令集(RISC)架构的32位微处理器,由于具有硬件设计单纯、成本低廉、省电效益佳等特性,且能满足上网要求,故受到广大用户的青睐,其中领先的是ARM嵌入式微处理器系列。目前,采用ARM技术知识产权IP(IntellectualProperty)核的微处理器,即我们通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场。ARM嵌入式微处理器一般具有如下特点:体积小、低功耗、低成本、高性能;支持Thumb(16位)/ARM(32位)双指令集,能很好地兼容8位/16位器件;大量使用寄存器,指令执行速度更快;大多数数据操作都在寄存器中完成;寻址方式灵活简单,执行效率高;指令长度固定。到目前为止,ARM微处理器及技术的应用己经深入到各个领域,在工业控制领域,基于ARM核的微控制器芯片不但占据了高端微控制器市场的大部分市场份额,同时也逐渐向低端微控制器应用领域扩展,ARM微控制器的低功耗、高性价比,向传统的8位/16位微控制器提出了挑战。CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码传送到目标芯片中,实现设计的数字系统。CPLD主要是由可编程逻辑宏单元(MC,Macro Cell)围绕中心的可编程互连矩阵单元组成。其中MC结构较复杂,并具有复杂的I/O单元互连结构,可由用户根据需要生成特定的电路结构,完成一定的功能。由于CPLD内部采用固定长度的金属线进行各逻辑块的互连,所以设计的逻辑电路具有时间可预测性,避免了分段式互连结构时序不完全预测的缺点。2.2 软件设计ARM体系结构支持C/C++以及与汇编语言的混合编程,在一个完整的程序设计中,除了初始化部分用汇编语言完成以外,其主要的编程任务都用C/C++完成,程序在执行时首先完成初始化过程,然后跳转到C/C++程序代码中,汇编程序和C/C++程序之间一般没有参数的传递,也没有频繁的相互调用。基于CPLD硬件的开发,MAX+plusⅡ是美国Altera公司自行设计的一种EAD软件开发工具。它具有原理图输入和文本输入(采用硬件描述语言)两种输入手段。利用该工具所配置的编辑、编译、仿真、综合、芯片编程等功能,将设计电路图或电路描述程序变成基本的逻辑单元写入到可编程的芯片中(如FPAG芯片),制成ASIC芯片。它是EAD设计中不可缺少的一种有用工具,目前在国内使用较为普遍。3总结嵌入式技术已经广泛应用到各项科学研究之中,本文结合LED的开发特点,基于ARM和CPLD的开发平台,研究彩色LED显示
您可能关注的文档
- 四年级上册英语课件-Unit 3MyWek2_广东开心英语.ppt
- 四年级上册英语课件-Unit 5 Ou new home B∣译林版(三起) (共13张PPT).pptx
- 四年级上册英语课件-Unit 5Ilike noodle4-湘少版.ppt
- 四年级上册英课件-Unit 3MyWeek3_广东开心英语.ppt
- 四年级上册音乐课件-乒乓变奏 () |人音版(简谱)(2014秋).ppt
- 四年级上册音乐课件-小号 2) |人音版(简谱)(2014秋).ppt
- 四年级上册音乐课件-小小鼓手 (4- 湘教版(2014秋).ppt
- 四年级上册音乐课件-幸福拍手歌 6) |音版(简谱)(2014秋).ppt
- 四年级上册音乐课件-幸福拍手歌 () |音版(简谱)(2014秋).ppt
- 四年级上册音乐课件-心是小鸟 (2 |人音版(简谱)(2014秋).ppt
文档评论(0)