乐鑫技术交流
直播中

罗星

9年用户 1688经验值
擅长:模拟技术
私信 关注
[问答]

ESP32S2使用HMI例程移植ST7789数据位DB0出现延迟如何解决?

环境相关

vscode插件,IDFV4.3版本

使用esp32-s2-hmi-devkit-1例程

硬件是自己画的ESP32S2开发板,lcd采用了ST7789v,16位并行8080协议

已经测试了硬件引脚都正常

参考官方的HMI代码

修改代码以下一些部分
Code: Select all
scr_interface_create(SCREEN_IFACE_8080, &i2s_lcd_cfg, &iface_drv_i2s);
scr_find_driver(SCREEN_CONTROLLER_ST7789, &lcd);

使用逻辑分析仪抓取发现数据位DB0的跳变要延迟1us多,其他信号线的跳变都准时,这样最后一位不对就导致了发送的数据不对,如何解决?

                        
                                               

更多回帖

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