LCD

STM32F767初始化lcd失败

发布于 2021-04-22 16:14:59

用正点原子的F767,屏幕使用的是7寸1024*600的RGB屏,出现问题
image.png

查看更多

关注者
0
被浏览
141
mii
mii 2021-04-22

首先排除frame buffer初始化的错误,一步步检查。

4 个回答
flashman2002
flashman2002 2021-04-22

首先升级rtt到最新版,再增加线程栈的大小,最后单步调试,进行问题定位。如果不行,使用软件包CmBackrtace.

james_s
james_s 2021-04-22

看起来错误像尝试释放静态创建的对象,lcd屏幕的初始化代码可以发来看看

cxhxy12345
cxhxy12345 2021-04-22

可能是drv_lcd_hw_init函数的
if (stm32_lcd_init(&_lcd) != RT_EOK)---这里对lcd初始化没有成功导致跳转到___exit中。
{

result = -RT_ERROR;
goto __exit;

你可以在keilc中打个断点,看下是否跳入这个位置。如果是这个位置,你就要看下设置的参数是否有错误

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览