ST意法半导体
直播中

世态薄凉

8年用户 1111经验值
私信 关注
[问答]

X-CUBE-DISPLAY充值后显示只闪烁是为什么?

我正在使用带有 X-NUCLEO-GFX01M1 (MB1642-DT022CTFT-B01) 的 NUCLEO-L476RG。使用 X-CUBE-DISPLAY v2.0.1,它工作正常,但使用 v2.2.0,重置后,显示只是闪烁。有任何想法吗?



回帖(1)

李高歌

2022-12-2 16:22:53
是的,使用 DMA 时确实存在 2.2.0 的错误。
BSP_[ LCD|MEM ]_WriteDataDMA 在 API 调用的出口解锁 API,因此传输可能重叠。
要继续工作直到获得将提供修复的新版本,您可以删除对
MEM_OS_Unlock(实例);在这些功能的末尾
lcd_io.c:删除第 462 行
mem_io.c:删除第 363 行
或者只是从测试应用程序中禁用 DMA 并重新编译。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分