YTM32B1MC03H0MLH ,看门狗,WDG,怎么设置时间都无效
-
恭喜你发现了个bug
这个是因为 SDK LPO 的 INDEX 配置错误,也就是说你的 IPC 没有配置有效时钟。当前代码配置的是 reseved 的时钟,所以当 WDG 选择 IPC 时钟时,由于没有有效的时钟,WDG 配置失效,未工作。下个版本会修复该问题,当前可以在 WDG 初始化之前增加下述代码,让 IPC 配置正常的时钟
/* Disable WDG IPC at first */ IPC->CTRL[IPC_WDG0_INDEX] = 0; /* Select LPO as function clock and divider is 1 */ IPC->CTRL[IPC_WDG0_INDEX] = 0x401; ... WDG_DRV_Init(0, &wdg_config0);
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...