본문 바로가기

[ST_MICRO]/STM32F43x

STM32F4 Software Reset Test (소프트웨어 리셋)

STM32F4 Software Reset Test (소프트웨어 리셋)



void SoftReset(void)

{

    #define AIRCR_VECTKEY_MASK    (0x05FA0000)    

    SCB->AIRCR = AIRCR_VECTKEY_MASK | 0x04;    

}




STM32F429 에서 소프트웨어 리셋 테스트 예제

int main(void)

{


    HAL_Init();


    //Configure the System clock to have a frequency of 180 MHz

    SystemClock_Config();


    Led1Init();

    Led1On();

    Delay(2000);

    Led1Off();

    Delay(2000);


    SoftReset();

    while(1)

    {

    }


return 0;

}


반응형