现象:使用ccs软件(debug)烧录的时候,在debug里面全速运行可以,触摸按键能够正常响应。但是重新上电后就一直有触摸按键输出
调试:debug烧录调试时,全速运行触摸响应正常,但是单步去查看判断按下的if语句的时候条件为假也跑进去的,这有点想不通,有请各位看看是什么问题!
下面是调试到判断语句的图片
灰小子:
单步执行时是一句一句代码执行的,和检测触摸按键时相应的代码执行时间差异非常大,肯定不能正确检测到触摸按键的。
user5209496:
回复 灰小子:
在线烧录全速运行的时候,功能正常,但是拔掉烧录器,上电就一直响应触摸按下对应功能程序
Loops:
回复 user5209496:
你好。建议你两个变量用一个类型先。
user5209496:
回复 Loops:
已经修改过了,是这样。我使用示例代码也是这样。之前使用的仿真器坏了,寄回去修了一下,问了是什么情况说是是升级。不知道是不是仿真器的问题?如果是,我手上还有一个5739的开发板,能不能使用它,给msp430fr2111烧录程序
Loops:
回复 user5209496:
一般可能不行。因为固件可能不支持。你可以测试下看能否自动升级固件。(连接好SBW后CCS里直接点debug)
user5209496:
回复 Loops:
试了不行