硬汉嵌入式论坛

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

[emWin] 使用emwin遇到的edit控件问题求助

[复制链接]

4

主题

12

回帖

24

积分

新手上路

积分
24
发表于 2020-6-13 13:27:43 | 显示全部楼层 |阅读模式
我在使用emwin(版本5.40)驱动一个1.8寸TFT屏,驱动芯片是ST7735,创建所有的控件都没问题,也能正常显示,但是EDIT不能聚焦,一旦把焦点在EDIT上聚焦后,感觉就像死机了,实际没死机,单步调试的时候发现emwin一直在执行读液晶数据函数(PortAPI.pfReadM8_A1),感觉像是我移植的读液晶内部RAM的函数不对,导致emwin检查到参数不合理后直接退出执行,请问有遇到类似问题的吗?怎么解决,感谢
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-6-13 15:36:55 | 显示全部楼层
游标显示出来,看看正常不
回复

使用道具 举报

4

主题

12

回帖

24

积分

新手上路

积分
24
 楼主| 发表于 2020-6-13 16:23:57 | 显示全部楼层
本帖最后由 满地落叶 于 2020-6-13 18:20 编辑
eric2013 发表于 2020-6-13 15:36
游标显示出来,看看正常不

硬汉哥,您好,我使能光标显示,但是一执行到GUI_CURSOR_Show(),就像聚焦到edit控件那种现象,一直在执行读数据(PortAPI.pfReadM8_A1),没有死机,就是一直退出(PortAPI.pfReadM8_A1)然后又进入这样子,导致emwin也启动不起来,是不是说明我的读数据函数有问题?另外我看了下液晶的规格书,是ST7735S,不是ST7735。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-6-13 20:36:28 | 显示全部楼层
满地落叶 发表于 2020-6-13 16:23
硬汉哥,您好,我使能光标显示,但是一执行到GUI_CURSOR_Show(),就像聚焦到edit控件那种现象,一直在执 ...

拖到游标有残影没有。
回复

使用道具 举报

4

主题

12

回帖

24

积分

新手上路

积分
24
 楼主| 发表于 2020-6-13 20:47:56 | 显示全部楼层
eric2013 发表于 2020-6-13 20:36
拖到游标有残影没有。

游标都显示不出来,一调用显示游标就不断进出读函数,导致emwin都启动不了,另外,我的是没有触屏的,是物理按键。
回复

使用道具 举报

4

主题

12

回帖

24

积分

新手上路

积分
24
 楼主| 发表于 2020-6-13 20:55:07 | 显示全部楼层
eric2013 发表于 2020-6-13 20:36
拖到游标有残影没有。

用的是3线SPI接口,是SPI接口的LCD不支持读操作的吗?但手册上说能读,还给了时序,但我对着时序来操作发现读出来的数据不对。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-19 02:49 , Processed in 0.218844 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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