您现在的位置: 主页 > 嵌入式开发入门到精通 > 单片机技术进阶 > LPC1768的看门狗定时器使用 -
本文所属标签:
为本文创立个标签吧:

LPC1768的看门狗定时器使用 -

来源: 网络用户发布,如有版权联系网管删除 2018-09-08 

[导读]void wwdg_init(void){ LPC_SC->PCLKSEL0|=(3

void wwdg_init(void)

本文引用地址: http://www.21ic.com/app/mcu/201808/782932.htm

{

LPC_SC->PCLKSEL0|=(3<<0);//分频数为八分频

LPC_WDT->WDCLKSEL&=~(3<<0);

LPC_WDT->WDCLKSEL|=(1<<0);//设置wdt时钟为apb

LPC_WDT->WDCLKSEL|=(1<<31);//锁定时钟源

LPC_WDT->WDTC=0xffff;//设定重载值

LPC_WDT->WDMOD|=(1<<0)|(1<<1);//看门狗使能并设定引发复位

//此时初始化就完成了

}

//关闭系统总中断

__asm void NVIC_SETPRIMASK(void)

{

CPSID i

BX r14

}

//打开系统总中断

__asm void NVIC_RESETPRIMASK(void)

{

CPSIE i

BX r14

}

void wwdg_feed(void)

{

NVIC_SETPRIMASK();//禁用中断

LPC_WDT->WDFEED=0xaa;

LPC_WDT->WDFEED=0x55;

NVIC_RESETPRIMASK();//重新打开中断

}




              查看评论 回复



 

"LPC1768的看门狗定时器使用 -"的相关文章

网站地图

围观()