ESP32S2使用HMI例程移植ST7789数据位DB0出现延迟

DylanMingan
Posts: 3
Joined: Wed Jul 01, 2020 9:02 am

ESP32S2使用HMI例程移植ST7789数据位DB0出现延迟

Postby DylanMingan » Sun Jul 18, 2021 12:49 pm

环境相关
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多,其他信号线的跳变都准时,这样最后一位不对就导致了发送的数据不对,如何解决?
QQ截图20210718191344.png
QQ截图20210718191344.png (14.64 KiB) Viewed 2255 times

DylanMingan
Posts: 3
Joined: Wed Jul 01, 2020 9:02 am

Re: ESP32S2使用HMI例程移植ST7789数据位DB0出现延迟

Postby DylanMingan » Mon Jul 19, 2021 6:54 am

确定了自己制作的硬件问题,详细https://github.com/espressif/esp-dev-kits/issues/36

Who is online

Users browsing this forum: Majestic-12 [Bot] and 46 guests