一个23的项目,用的是ST 的T3 F2芯片,开机后,到IDLE状态不断重新启动,同样的软件在T3 F1上就是好的,而且另外一个项目也是T3 F2是正常的。奇怪的问题是,用镊子接在ERD线上,就不会重新启动。重新启动的原因是ASSERT,在IDLE_TASK.C中,。
问题在于在SCATER文件中,IDLE_TASK的OBJ再INTRAM中,IDLE_TASK的参数,放在EXRAM中,导致执行时间过长,超过60个QBITS,就产生复位了。DCM相关的复位。
搞了三天,终于找到这里,但是不知道为什么ERD加个ESD器件就好了,嗨,继续努力。