22 lines
514 B
C
22 lines
514 B
C
#include "main.h"
|
|
#include "EC800M.h"
|
|
|
|
int main(void)
|
|
{
|
|
stdio_init_all();
|
|
sleep_ms(1000);
|
|
set_sys_clock_khz(250000, true);
|
|
|
|
if (watchdog_caused_reboot()) { // 判断是否从看门狗启动或者正常启动
|
|
printf("Rebooted by Watchdog!\n");
|
|
} else {
|
|
printf("Clean boot\n");
|
|
}
|
|
watchdog_enable(8300, 1); // 8秒检测是否重新加载看门狗计数器. (不更新计数器则重启硬件, 最高8秒)
|
|
watchdog_start_tick(12);
|
|
|
|
EC800M(NULL);
|
|
|
|
return 0;
|
|
}
|