- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2013年第9期
文章编号:1009—2552(2013)09—0186~03 中图分类号:TN911 文献标识码:A
基于 STM32的RA8835控制器液晶显示设计
马志强,王建刚,王文交,付 勇
(总参谋部通信训练基地,河北 宣化075100)
摘 要:基于32位的STM32处理器,设计 了RA8835控制器驱动程序 ,封装 了线段、字符等显
示函数,实现了液晶图文显示。该方案能绘制任意起始点、任意线宽的线段,能绘制各种 图形,
能在任意位置显示各种字号的中英文字符,并可对字符反显。方案简单方便,可用于驱动其他
型号液晶控制器,具有较好的实用性。
关键词:STM32;驱动程序;液晶显示
LiquidcrystaldisplaydesignofRA8835controllerbasedonSTM 32
MAZhi—qiang,WANGJian—gang,WANGWen—jiao,FUYong
(CommunicationTrainingBaseofPLAGeneralStaffHeadquarters,Xuanhua075100,HebeiProvince,China)
Abstract:BasedOn32一bitSTM32processor,thispaperdesignshteRA8835controllerdriver,wrapsthe
linesegmentand charactersdisplayfunctions,realizestheliquidcrystalgraphicdisplay.Thisscheme
candraw arbitrarystartingpoint,anylinewidht oftheline,candraw allkindsofgraphics,canbein
anypositiondisplayallkindsofthewordsizeinboht ChineseandEnglishcharacters,andcanbeused
forcharacterreversevideo.Theschemeissimpleandconvenient,andcanbeusedforothertypesof
LCD controllerdriver,andhasgoodpracticability.
Keywords:STM32;driver;liquidcrystaldisplay
0 引言 RA8835硬件结构可分成MPU接 口部、内部控制部
在嵌入式设备人机界面的开发中,液晶显示屏 和驱动LCM的驱动部。接 口部具有功能较强的I//
的应用较为普遍。利用单片机芯片驱动LCD时,一 O缓冲器,MPU访 问RA8835时不需判其 “忙”,
方面编程较为复杂,另一方面在全屏更新显示图文 RA8835随时准备接收MPU的访 问并在内部时序下
时速度较慢,有明显的顿挫感,视觉效果不佳。本文 及时地把MPU发来的指令、数据传输就位。控制部
给出一种基于 STM32的液晶显示设计方案,利用 是 RA8835的核心,能在很高的工作频率下迅速地
STM32强大的处理能力,驱动RA8835控制器,实现 解译 MPU发来的指令代码,控制部可以管理 64K
了液晶显示,其开发设计过程对应用STM32驱动其 显示RAM,管理内藏的字符发生器及外扩的字符发
他型号液晶显示屏控制器具有一定的指导意义。 生器CGRAM或EXCGROM。驱动部具有各显示区
本方案采用STM32F107x作为主控制器,其拥 的合成显示能力,传输数据的组织功能及产生液晶
有先进的Cortex—M3内核架构,主频72MHz,运算 显示模块所需要的时序,向液晶显示模块传输数据
速度 1.25DMIPS/MHz,64kB到256kB的Flash空 的方式为4
文档评论(0)