随笔分类 -  GUI&LCD

摘要:显示绘制--垂直同步、双缓冲、三缓冲 网上这类的文章挺多,我看的时候也晕乎,有点是爬虫趴下来的格式图片都挂了,有的参入和很多代码方面的讲解,一些概念性的平台无关的机制如果能不涉及代码细节,可能会更好。 我尝试用这篇文章,把尝试把这三个东西讲清楚。(前置知识:需要先了解什么是掉帧,16ms这个数字怎么 阅读全文
posted @ 2022-05-09 13:03 M&D 阅读(1643) 评论(0) 推荐(0) 编辑
摘要:硬件平台:正点原子阿波罗F429 软件工具:STM32CubeMX 5.6.0 开发IDE: SW4STM32 参考:STM32CubeMX之FatFS读写U盘 - 天外飞仙cug的个人空间 - OSCHINA - 中文开源技术交流社区 STM32CubeMX学习笔记(25)——FatFs文件系统使 阅读全文
posted @ 2021-10-12 13:24 M&D 阅读(1152) 评论(1) 推荐(0) 编辑
摘要:正常情况下,LCD的刷新就是从左到右,从上到下进行逐个像素点刷新。但仅刷新有效的显示区是不够的,比如800*480分辨率,我们不仅仅要刷800*480这段有效区域,边界区也是要刷新的,即下图总宽度以内,有效区以外的区域也是要刷新的。 水平消隐就是LCD用户区一行结束到另一行开始的时间,这段消失的时间 阅读全文
posted @ 2021-10-09 12:47 M&D 阅读(492) 评论(0) 推荐(0) 编辑
摘要:硬件平台:正点原子阿波罗F429 软件工具:STM32CubeMX 5.6.0 开发IDE: SW4STM32 首先在STM32CUBEMX配置SDRAM,DMA2D DMA2D 的用法DMA2D是AHB总线矩阵上的主设备,将图形数据传输到内存。建议使用DMA2D来为CPU减荷。DMA2D执行四项基 阅读全文
posted @ 2021-04-29 15:14 M&D 阅读(2232) 评论(0) 推荐(0) 编辑
摘要:硬件平台:正点原子阿波罗F429 软件工具:STM32CubeMX 5.6.0 开发IDE: SW4STM32 1.首先配置STM32CUBEMX的LTDC: 1)选择RGB565,参考ATK-4.3 LCD的TIming Table如下: 将上面红色圈内的数据填入STM32CUBEMX的Param 阅读全文
posted @ 2021-04-17 20:03 M&D 阅读(2761) 评论(0) 推荐(0) 编辑
摘要:硬件平台:正点原子阿波罗F429 软件工具:STM32CubeMX 5.6.0 开发IDE: SW4STM32 实现图片显示之前还是需要先了解下LCD显示驱动原理: LTDC—LCD_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 【STM32F429】第4章 ThreadX GUIX上手之ST 阅读全文
posted @ 2021-04-17 20:01 M&D 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-22 20:57 M&D 阅读(227) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示