| 主函数比较麻烦,在0-1000H单元里是我的BOOT程序,判断按键情况跳转到1000H起始的应用程序main函数。 void
 SysCtlReset(void)
 {
 //
 // Perform a software reset request.  This request causes the device to
 // reset, no further code is executed.
 //
 HWREG(NVIC_APINT) = NVIC_APINT_VECTKEY | NVIC_APINT_SYSRESETREQ;
 
 //
 // The device should have reset, so this should never be reached.  Just in
 // case, loop forever.
 //
 while(1)
 {
 }
 }
 我看这个函数的意思是,往NVIC_APINT这个寄存器里写数,就可以复位了,之后程序就不往下继续走了,如何清零啊
 
 |