HK32F030M IWDG时钟配置问题

[复制链接]
1275|7
 楼主| xys246 发表于 2020-8-6 23:32 | 显示全部楼层 |阅读模式
HK32F030M IWDG喂狗周期是这么算的?我看手册时钟来自APB,32MHZ,我做实验用定时器10ms加变量test_u8加到>7喂狗,正常,>8就被看门狗咬了
1.jpg
2.jpg
3.jpg
HSXP063 发表于 2020-8-7 08:26 | 显示全部楼层
IWTD 时钟是专门的时钟的内部时钟,不是挂在APB 上面的
HSXP063 发表于 2020-8-7 08:32 | 显示全部楼层
HSXP063 发表于 2020-8-7 08:26
IWTD 时钟是专门的时钟的内部时钟,不是挂在APB 上面的

IWDG_Config(IWDG_Prescaler_128 ,500)    那就是128/128000*500=500ms
 楼主| xys246 发表于 2020-8-7 09:29 | 显示全部楼层
HSXP063 发表于 2020-8-7 08:32
IWDG_Config(IWDG_Prescaler_128 ,500)    那就是128/128000*500=500ms

他是有个单独128k时钟嘛?,手册上好像都没看到
 楼主| xys246 发表于 2020-8-7 09:33 | 显示全部楼层
HSXP063 发表于 2020-8-7 08:26
IWTD 时钟是专门的时钟的内部时钟,不是挂在APB 上面的

那用户手册上APB bus一个箭头指向看门狗是什么意思啊?
这厢有你了 发表于 2020-8-7 10:22 | 显示全部楼层
xys246 发表于 2020-8-7 09:29
他是有个单独128k时钟嘛?,手册上好像都没看到


数据手册上3.11小节有说明 128K的内部时钟。
这厢有你了 发表于 2020-8-7 10:56 | 显示全部楼层
xys246 发表于 2020-8-7 09:33
那用户手册上APB bus一个箭头指向看门狗是什么意思啊?

IWDG挂载APB总线上,是因为它的配置和取值都要经过APB总线。但是它要工作起来,它的最小时基输入时钟来源是自己内部独立的时钟LSI(128k)。可以参考数据手册的时钟树来理解。
 楼主| xys246 发表于 2020-8-7 12:57 来自手机 | 显示全部楼层
这厢有你了 发表于 2020-8-7 10:56
IWDG挂载APB总线上,是因为它的配置和取值都要经过APB总线。但是它要工作起来,它的最小时基输入时钟来源 ...

嗯嗯,之前是手册看漏了,心里还在默默吐槽连个时钟树都不给
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

7

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部