- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Nios II嵌入式软核处理器液晶显示模块接口实现
摘要:介绍了一种基于嵌入式Nios II软核处理器实现TFT液晶显示屏接口方案,在对TMT035DNAFWU真彩液晶显示屏的时序详细分析基础上, 给出了Nios II软核处理器SOPC(可编程片上系统)与液晶显示模块的硬件接口电路以及软件编写流程,并使用 C语言进行设计描述。该系统体积小,数据处理速度快,保证了较好的实时性。
关键词:Nios嵌入式处理器;现场可编程门阵列;液晶显示器;可编程片上系统
中图分类号:TN873;TP332文献标识码:B
Implementation of LCD Display Interface Module Based on Embedded Processor Nios II
LIN Zhi-qi1,2,ZHANG Xiu-qian1,FU Li1
(1.College of Electrical and Electronic Engineering Changchun University of Technology, Changchun 130012;2.College of Opto-Engineering Changchun University of science and Technology,changchun 130022,China)
Abstract: This paper introduce a method of design and implementation of the LCD Display interface module based on embedded processor Nios II. It analyses the timing of TMT035DNAFWU TFT_LCD, bring forward the hardware interface circuit between Embedded Processor Nios SOPC(System On Programmable Chip)and LCD display module and the flowchart of software with relevant programs. Then describes the design in C. The system is small volume, fast data processing, guarantees better real-time property.
Keywords: embedded processor Nios II; FPGA; LCD; SOPC
引言
液晶显示屏(liquid crystal display,LCD)作为一种显示器件,以其体积小、功耗低、寿命长、不产生电磁辐射污染、可显示大量复杂文字及图形信息等特点,现已成为嵌入式设备中必不可少的外围接口器件之一。特别是彩色LCD也越来越多地应用到了嵌入式系统中,如新一代手机和掌上电脑多采用TFT显示器件,支持彩色图形界面和视频媒体播放。LCD还被广泛应用于电子设备及控制领域中,成为测量结果显示和人机对话的重要工具。
本文中LCD采用320×240点阵型TMT035DNAFWU真彩液晶显示模块,其大小为3.5in,模块尺寸70.8mm×52.56mm,输入24位元的RGB,偏振片透射,彩色数字为16万,对比度300,可视角度60°/60°/40°/60°。本文中将Nios II软核技术与液晶屏相结合,来实现LCD接口和图形显示,体积小,使设计具有较强的伸缩性,符合便携式系统的要求。
1嵌入式Nios II软核处理器
1.1 Nios II软核简介[1],[2]
Nios II 系列软核处理器是Altera 的第二代FPGA 32位RSIC嵌入式处理器,其性能超过200DMIPS,采用全新的架构,比第一代Nios具有更高的效率和性能。和第一代相比,Nios II核平均占用不到50% 的FPGA 资源,而计算性能增长了1 倍。采用32位指令、32位数据和地址、32位通用寄存器和32个外部中断源;支持用户的专用指令多达256个,这使得设计者能够细致地调整系统硬件以满足性能目标。因为Nios II处理器是软核,因此开发者能够从无限的系统配置组合中选择满足性能和成本目标的方案,而不必为系统级设计考虑采用ASIC。Nios II系列包括三种软CPU核,一种是最大系统性能,一种为最少逻辑使用量优化的,还有一种是前两种CPU 的平衡。所有核都是100%代码兼容,让设计者根据系
原创力文档


文档评论(0)