硬汉嵌入式论坛

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

[emWin] 使用RA8875的矩阵键盘的问题

[复制链接]

33

主题

204

回帖

303

积分

高级会员

积分
303
发表于 2017-5-11 10:06:57 | 显示全部楼层 |阅读模式
使用RA8875的矩阵键盘,如果单独用一个任务读键值,有几率会直接跳到HardFault_Handler,怎么解决呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117635
QQ
发表于 2017-5-11 10:10:03 | 显示全部楼层
注意做好互斥,RA8875的界面刷新,还有触摸的AD都有用到FSMC接口。
回复

使用道具 举报

33

主题

204

回帖

303

积分

高级会员

积分
303
 楼主| 发表于 2017-5-11 10:10:59 | 显示全部楼层
所有读写总线的地方都有s_ucRA8875Busy = 1和s_ucRA8875Busy = 0的处理,依然会发生
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117635
QQ
发表于 2017-5-11 10:29:46 | 显示全部楼层

回 waterx3 的帖子

waterx3:所有读写总线的地方都有s_ucRA8875Busy = 1和s_ucRA8875Busy = 0的处理,依然会发生 (2017-05-11 10:10) 
按说不应该啊,仅仅通过FSMC操作RA8875会出现硬件异常?

是不是按键配置部分有问题,通信导致RA8875先死机了。
回复

使用道具 举报

33

主题

204

回帖

303

积分

高级会员

积分
303
 楼主| 发表于 2017-5-11 14:40:34 | 显示全部楼层
如果配置就有问题的话,应该每次按键都会硬件异常,目前是偶尔会出现,如果把同样的读键盘的程序放到GUI的任务里,还没有发现出现硬件异常,
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117635
QQ
发表于 2017-5-12 11:01:44 | 显示全部楼层

回 waterx3 的帖子

waterx3:如果配置就有问题的话,应该每次按键都会硬件异常,目前是偶尔会出现,如果把同样的读键盘的程序放到GUI的任务里,还没有发现出现硬件异常, (2017-05-11 14:40) 
如果这样的话,那就是互斥部分没有做好。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-19 12:55 , Processed in 0.039324 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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