本帖最后由 grant_jx 于 2014-8-25 18:32 编辑
如果排除你的Debug环境的问题,也就是楼上说的工具和调试环境。如果现象依旧,
你试试切换到HSI,降低频率,跑跑是否现象依旧?
那个“复位状态寄存器”有的时候指示不一定是正确的,如其每个位的描述。能解释前一次复位的真正复位原因,毕竟就几个bit,没法全部概括,有事不要被它误导了。
你可以尝试用一个最小系统来运行,一点一点增加外围和代码,通过排除的方式来找到问题的根源。
当年8S刚出来的时候,也遇到这样郁闷的事情,和ST的FAE在一个客户那里熬夜加班连续干了快一周,才找到问题原因。
|