蓝桥杯物联网基础实验1.6--ex6 软件复位实验

实验名称— 软件复位实验

实验说明

实验目的:掌握软件复位的方法。

实验现象:LD5指示灯闪烁5次,3秒后,MCU执行复位操作。

Keil5程序编写

函数分析

int main(void)

{
 
    uint8_t index = 10;  //循环十次,即切换十次状态,实现五次亮灯灭灯。
    HAL_Init();
    SystemClock_Config();
    MX_GPIO_Init();
	while (index--) 
	{
		HAL_GPIO_TogglePin(GPIOC,GPIO_PIN_15);  //通过切换引脚状态实现LD5的亮/灭。
		HAL_Delay(500);
	}
             while (1)
           {
              HAL_Delay(3000);    //延时三秒
              HAL_NVIC_SystemReset();  //MCU复位操作。
           }
       
 }

猜你喜欢

转载自blog.csdn.net/m0_52468208/article/details/113978586