社区
驱动开发/核心开发
帖子详情
stm32f0通过ILI9163驱动TFT液晶屏显示问题
无帝老三
2016-03-03 05:42:07
TFT液晶屏进行屏幕显示切换时,先执行了清屏操作,在显示下一个屏幕时会出现上一次的显示残留,不是每次都出现,会偶尔出现,请教一下做过类似项目的大神,大概是什么原因导致的?
...全文
600
3
打赏
收藏
stm32f0通过ILI9163驱动TFT液晶屏显示问题
TFT液晶屏进行屏幕显示切换时,先执行了清屏操作,在显示下一个屏幕时会出现上一次的显示残留,不是每次都出现,会偶尔出现,请教一下做过类似项目的大神,大概是什么原因导致的?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woshi_ziyu
2016-03-04
打赏
举报
回复
清屏操作是数据写0 还是写空格
无帝老三
2016-03-04
打赏
举报
回复
void Lcd_WriteIndex(UINT8 Index) { LCD_CS_CLR; LCD_DC_CLR; CLI(); while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_TXE) == RESET); SPI_SendData8(SPI2, Index); //while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) == RESET); while(SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_BSY) == SET); LCD_CS_SET; LCD_DC_SET; SEI(); } void Lcd_WriteData(UINT8 Data) { LCD_CS_CLR; LCD_DC_SET; CLI();//关中断 while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_TXE) == RESET); SPI_SendData8(SPI2, Data); //while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) == RESET); while(SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_BSY) == SET); LCD_CS_SET; SEI();//开中断 } 问题原因大致确定为:在SPI与LCM进行通信时,没有关闭中断,导致上述现象不定时出现。SPI为硬件操作,还是会被CPU中断所影响。想起先贤的经典之言:中断是万恶之源。。。
无帝老三
2016-03-04
打赏
举报
回复
数据写为全0,两个有什么影响吗?
C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)
C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-220311kw)C语言37-2.4寸ILI9341
驱动
TFT
显示
屏实验程序(STC32G-DEMO-CODE-22031
ILI9163
STM32
模拟8080 8bit数据
驱动
代码
ILI9163
STM32
模拟8080 8bit数据
驱动
代码
基于
STM32
的ili9320的
tft
液晶
驱动
源代码
基于
STM32
的ili9320的
tft
液晶
驱动
源代码,十分精炼,学习必备。
STM32
F0
-
ILI9163
:将
ILI9163
LCD 与
STM32
F0
发现一起使用的糟糕示例
STM32
F0
-
ILI9163
将
ILI9163
LCD 与
STM32
F0
发现一起使用的糟糕示例。
ILI9806
驱动
代码.rar_ILI9806X_ILI9806
驱动
_
STM32
F4xx
驱动
ili9806_ili9806_il
STM32
F4xx
驱动
ILI9806的
TFT
屏
驱动开发/核心开发
21,615
社区成员
21,711
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章