stm8l151k4请问软件复位怎么操作?
stm8l151k4请问软件复位怎么操作?使用什么函数?STM8共有9个复位源:
NRST引脚产生的外部复位
上电复位(POR)
掉电复位(BOR)
独立看门狗复位
窗口看门狗复位
软件复位:应用程序可通过清除寄存器WWDG_CR中的T6位来触发一个复位
SWIM复位
非法操作码复位
EMS复位:当一些关键的寄存器被破坏或错误加载时产生的复位
所有的复位源最终都作用于NRST管脚,并在复位过程中保持低电平。复位入口向量在内存映射中位于固定的地址6000h。 软件复位:应用程序可通过清除寄存器WWDG_CR中的T6位来触发一个复位 类似于这样的语句
RCC -> APB2RSTR |= 1<<12; //复位SPI1寄存器
RCC -> APB2RSTR &= ~(1<<12);//复位结束SPI1寄存器
RCC -> APB1RSTR |= 1<<14; //复位SPI2寄存器
RCC -> APB1RSTR &= ~(1<<14);//复位结束SPI2寄存器.
/* 复位系统时钟设置*/
RCC_DeInit();
页:
[1]