第八章 TFT-LCD编程2.2寸天马原装串口 TFT SPI 液晶屏模块 高清240X320 兼容5110.pptVIP

第八章 TFT-LCD编程2.2寸天马原装串口 TFT SPI 液晶屏模块 高清240X320 兼容5110.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 TFT-LCD编程2.2寸天马原装串口 TFT SPI 液晶屏模块 高清240X320 兼容5110

void Lcd_Clear(u16 Color) { unsigned int i,m; Lcd_SetRegion(0,0,X_MAX_PIXEL-1,Y_MAX_PIXEL-1); LCD_RS_SET; for(i=0;iY_MAX_PIXEL;i++) { for(m=0;mX_MAX_PIXEL;m++) { SPI_WriteByte(SPI1,Color8); SPI_WriteByte(SPI1,Color); } } } 【方法】使用宏 LCD_LED_SET; #define LCD_LED_SET LCD_CTRL-BSRR=LCD_LED 6、点亮液晶屏(若用GPIO管脚 接 LCD背光正极) (若用3.3V电压 直接接 LCD背光正极:无需要此步) 例如, #define LCD_CTRL GPIOB #define LCD_LED GPIO_Pin_9 则LCD_CTRL-BSRR=LCD_LED 就是 GPIOB -BSRR= GPIO_Pin_9:实现PB9管脚输出1. ( #define GPIO_Pin_9 ((uint16_t)0x0200) ) 7、设置光标位置,显示字符 【方法】 使用函数 Gui_DrawFont_GBK16(u16 x, u16 y, u16 fc, u16 bc, u8 *s) 功能:适于 在LCD任意位置(坐标:x,y)开始,显示一串字符( 16*16点阵字体)。 既可以显示汉字,又可以显示英文字符。待显示的汉字或英文字符以引号标注,直接作为最后一个参数;或保存到字符数组中,把数组名作为最后一个参数。 参数:x, y:为显示16*16点阵字体的起始位置;fc(font color)---字体颜色, bc(background color)---背景颜色 例如, Gui_DrawFont_GBK16(10,50,BLUE,GRAY0,测试成功.); TFT-LCD与1602,12864LCD区别 TFT-LCD TFT-LCD编程步骤 8.1 8.2 8.3 第八章 TFT-LCD 编程 STM32F10x TFT-LCD TFT-LCD编程步骤 8.1 8.2 第八章 TFT-LCD 编程 LCM型号:TM022HDH26(其内核芯片为ILI9340,大小为 2.2寸 ) 2、 TFT-LCD 各引脚的定义 SD卡引脚---在TFT-LCD上的SD卡 Pin Name I/O 说明 Descriptions SDO O LCD的串行口输出 LED I 背光正极 其可以接IO管脚(背光可以由IO口提供电流),或者外接3.3V电压 SCK I LCD的串行口时钟 SDI I LCD的串行口输入 D/C I Data / Command This pin is used to select “Data or Command” in the parallel interface or 4-wire 8-bit serial data interface. When DCX = ’1’, data is selected. When DCX = ’0’, command is selected. RESET I 复位 接单片机的IO管脚(或接单片机的复位信号—实际试验 无效) CS I 片选 GND I VCC I 供电电压2.8~3.3V,背光也是2.8~3.3V,绝对不能接5V TFT-LCD: Pin Name 说明 说明 接stm32单片机的管脚 SDO SP1 LCD的串行口输出 PA6 LED I 背光正极 外接3.3V电压或PA0 GPIO_Pin_9 SCK SP1 LCD的串行口时钟 PA5 SDI SP1 LCD的串行口输入 PA7 D/C I Data / Command PA3 GPIO_Pin_10 RESET (不可省略) I 复位 PA4 GPIO_Pin_12 CS I 片选 PA8 GPIO_Pin_11 GND I VCC I 供电电压2.8~3.3V,绝对不能接5V 103小板连线: 8.2 TFT-LCD 编程步骤 显示字符 4、LCD初始化 5、LCD清屏 8.2 TFT-LCD 编程步骤 2、加入头文件 1、字符的字模 7、设置光标位置,显示字符 显示字符 6、点亮液晶屏(若用GPIO管脚 接 LCD背光正极) (若用3.3V电压 直接接 L

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档