esp32s3接一个屏幕始终背光不显示而且reset后一直复位
esp32吧
全部回复
仅看楼主
level 3
亦有尘 楼主
ILI9341的屏幕,tftepsi那里我也改的是ILI9341
我真想吐了,接线是没问题的,供电什么的我也试过了都解决不了,死活搁那里rebooting
楼主是暑假才开始接触基本零基础,大概有很多不规范
2026年08月18日 15点08分 1
level 4
用免费元宝,代码贴给它
2026年08月18日 22点08分 2
感谢推荐,元宝好用啊!![哈哈]
2026年08月22日 07点08分
level 11
代码里引脚定义有一一对应吗?驱动型号有选对吗
2026年08月19日 01点08分 3
已解决,确实在代码那里有点问题
2026年08月22日 07点08分
level 2
把日志发ai,看下原因。怀疑是psram或者flash配置错了。要么就是任务饿死了,或者堆栈不够。
2026年08月21日 10点08分 4
level 2
这芯片配置那里一堆坑
2026年08月21日 10点08分 5
已解决,谢谢建议!![哈哈]
2026年08月22日 07点08分
level 3
亦有尘 楼主
已解决,我的问题待会放在楼下详说
2026年08月22日 07点08分 6
level 3
亦有尘 楼主
按二楼说的甩给元宝分析去了,结果好像是tftepsi配置错误,我附上它的分析
ESP32-S3 上 TFT_eSPI 默认走 FSPI 端口会与 ILI9341 初始化冲突,再加上你把 MOSI/SCLK/CS/DC/RST 全部分配在了 GPIO38–42 这一组与 FSPI/SUBSPI 信号高度复用的高编号引脚上。这两点正是 ESP32-S3 + TFT_eSPI 无限重启的经典诱因。
解决办法是在 User_Setup.h 里加一句关键宏
#define USE_HSPI_PORT
之后就好了
2026年08月22日 07点08分 7
1