STM32H7 LTDC与DMA2D外设(三)

进一步调试通过了双缓存的LTDC,还没有加入DMA2D。代码上到giteee上了。

https://gitee.com/guyspring/CubeMX_ArtPi

总结一下自己犯的错误。

首先是alpha配置问题,刚开始做的时候,配置的全为0,或者其中一个buffer的alpha为0,最终显示的都是黑屏。

把alpha改成255,就可以了。也不用配置别的,开两个缓存,往里写东西,就等于显示到屏幕上了。

双缓存都是ARGB888,高8位都是alpha,也都是255,后续看怎么应用吧,目前还没想好。

下一步就是加入dma2d,不知道这个坑多不多,拭目以待吧。

上一篇:【STM32H7】第6章 RTX5调试组件使用方法(重要)


下一篇:【STM32H7】第1章 选择RTX5的优势