24小时联系电话:18217114652、13661815404

中文

您当前的位置:
首页>
电子资讯>
技术专题>
华大单片机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上面亲测有用。因为华大的欠压复位配置BOR寄存器是只读,

所以只能使用PVD1来配置欠压复位。

请输入搜索关键字

确定