硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4278|回复: 4
收起左侧

[有问必答] STM32F407驱动RA8875的问题

[复制链接]

15

主题

38

回帖

83

积分

初级会员

积分
83
发表于 2016-12-5 14:26:13 | 显示全部楼层 |阅读模式
用的ra8875驱动,移植了EMWIN,但是屏幕显示连续使用以后就会出现,大概2小时左右,就会出现花屏或者黑屏的现象。这是什么问题呢?开始使用的时候就是正常的,难道是没有使用检忙的原因?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2016-12-5 16:45:33 | 显示全部楼层
如果手头有我们的显示屏,可以使用我们的先做测试,这样容易排除你的显示屏问题。
回复

使用道具 举报

15

主题

38

回帖

83

积分

初级会员

积分
83
 楼主| 发表于 2016-12-6 08:45:30 | 显示全部楼层
好的。不过你们的程序是没有检测忙碌的是吗?
以下是检测忙碌的函数。

uint8_t RA8875_IsBusy(void)
{    if (s_ucRA8875Busy == 0)
    {        return 0;
    }    return 1;
}
void RA8875_WaitBusy(void){
    while ((RA8875_ReadStatus() & 0x80) == 0x80);}
第一个好像有问题,第二个貌似可以,但是却没使用到,不知道我说的对不对。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2016-12-6 15:23:19 | 显示全部楼层

回 刘志伟 的帖子

刘志伟:好的。不过你们的程序是没有检测忙碌的是吗?
以下是检测忙碌的函数。

uint8_t RA8875_IsBusy(void)
{    if (s_ucRA8875Busy == 0)
....... (2016-12-06 08:45)
用的是第2个,你可以全工程检索下,看看哪里用到了,主要是一些RA8875的2D绘图和支持的汉字显示功能的地方要用到。

我写的emWin好像没有用到。具体你全工程检索下。
回复

使用道具 举报

15

主题

38

回帖

83

积分

初级会员

积分
83
 楼主| 发表于 2016-12-7 09:17:16 | 显示全部楼层
好的,不过不知道会不会是这个问题。因为移植了emwin的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-16 15:33 , Processed in 0.040315 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表