阿莫-2015004 发表于 2015-9-18 20:45:52

NVIC_SystemReset()调用无效问题

请教大神以下问题?是硬件没搭好吗? STM32 M0 调用系统函数进行软件复位NVIC_SystemReset(); 目前正在搭系统, 所以程序几乎为空, 只有__program_start的一小段变量清0程序, 在main里面调用NVIC_SystemReset().调试的环境是IAR for ARM的simulator. 当调试到复位指令的时候, 系统并不能复位,而且全速运行也不能复位

你好我好大家好! 发表于 2015-9-18 21:10:42

硬件复位可以复位吗

党国特派员 发表于 2015-9-19 14:51:49

你的CPU复位引脚接的什么,如果是强上拉的话有可能不复位,因为所以内部复位都是用内部MOS管拉低复位脚,MOS驱动能力很弱,
以前因为没有注意,出过这种错误,在复位脚接了一个IMP809,就无法内部复位,看门狗都不起作用
页: [1]
查看完整版本: NVIC_SystemReset()调用无效问题