24小(xiǎo)时联系電(diàn)话:18217114652、13661815404
中文(wén)
- 您当前的位置:
- 首页>
- 電(diàn)子资讯>
- 技术专题>
- 华大单片机HC32460欠...
技术专题
华大单片机HC32460欠压复位配置
华大单片机HC32F460欠压复位配置如下:
/*欠压复位配置*/
void lp_reset_init(void)
{
stc_pwc_pvd_cfg_t stcPwcPvdCfg;
MEM_ZERO_STRUCT(stcPwcPvdCfg);
/* Config PVD1. */
/* Disable filter. */
stcPwcPvdCfg.enPvd1FilterEn = Disable;
/* Msk interrupt. */
stcPwcPvdCfg.enPvd1Int = NonMskInt;
/* Interrupt. */
stcPwcPvdCfg.stcPvd1Ctl.enPvdMode = PvdReset;
/* Enable Pvd1 interrupt. */
stcPwcPvdCfg.stcPvd1Ctl.enPvdIREn = Enable;
/* Enable output compared result. */
stcPwcPvdCfg.stcPvd1Ctl.enPvdCmpOutEn = Enable;
/* PVD1 Threshold Voltage 2.8V. */
stcPwcPvdCfg.enPvd1Level = Pvd2Level28;
PWC_PvdCfg(&stcPwcPvdCfg);
PWC_Pvd1Cmd(Enable);
}
上速代码,在F460上面亲测有(yǒu)用(yòng)。因為(wèi)华大的欠压复位配置BOR寄存器是只读,
所以只能(néng)使用(yòng)PVD1来配置欠压复位。