硬汉嵌入式论坛

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

关于hardfault的问题

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2016-6-30 10:31:35 | 显示全部楼层 |阅读模式
在EMWIN+UCOSIII的触摸屏程序里,程序在BSP。C中读24C04k的触摸屏校正数据,第一次读24C04能正常读取,第二次读时就进入到hardfault,调了很多天了没有处理好,请各位大神提出高见。在只有EMWIN 的程序中读写24C04f都是正常的,能完成校正,并能操作各种EMWIN的控件。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107101
QQ
发表于 2016-7-1 07:07:09 | 显示全部楼层
emWin的触摸是用的什么IC,也是I2C通信的吗。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2016-7-5 14:17:01 | 显示全部楼层
触摸IC是XPT2046,单独用都是正常的,就是加了UCOSIII就出错了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107101
QQ
发表于 2016-7-7 09:23:20 | 显示全部楼层
读取不至于进入硬件异常,你用的是硬件I2C吗,我们的程序都是在bsp.C中加载好触摸校准参数的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 10:08 , Processed in 0.304035 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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