打印

定时器里的 UDIS位 UG位

[复制链接]
3216|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
vipsongyan|  楼主 | 2011-10-8 18:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教香主:

(1)关于对UDIS的描述中有一句话,最后一句“如果设置了UG位或从模式控制器发出了一个硬件复位,则计数器和预分频器被重新初始化”,这里面的计数器和预分频器被重新初始化是不是指将当时计数器里的值清零,但是不会更新预分频的影子寄存器(如果之前写了新的预分频器)?

(2)关于对UG的描述中有一句话,“1:重新初始化计数器,并产生一个更新事件。注意预分频器的计数器也被清‘0’(但是预分频系数不变)。”预分频系数是不是指影子寄存器里的值,如果之前写了新的预分频器,产生更新事件了,难道预分频系数不更新吗?

谢谢!
沙发
香水城| | 2011-10-8 20:14 | 只看该作者
什么芯片?

使用特权

评论回复
板凳
vipsongyan|  楼主 | 2011-10-8 20:48 | 只看该作者
2# 香水城

STM32F103VCT6

使用特权

评论回复
地板
香水城| | 2011-10-8 20:56 | 只看该作者
1)计数器里的值清零,同时更新预分频器的影子寄存器。

2)需要更新预分频系数。

使用特权

评论回复
5
vipsongyan|  楼主 | 2011-10-8 21:35 | 只看该作者
本帖最后由 vipsongyan 于 2011-10-8 21:36 编辑

4# 香水城

关于第一问:

①是不是只有“更新事件”才能将预装在寄存器里的数据更新到影子寄存器里?
②我第一问的那句话是在禁止“更新事件”的前提下(UDIS=1),不产生“更新事件”能更新影子寄存器?

关于第二问:

①那句“但是预分频系数不变”是什么意思?
②预分频系数是什么,是不是那个先写到预分频器的预装载寄存器里,随着“更新事件”更新到对应影子寄存器的那个值

使用特权

评论回复
6
香水城| | 2011-10-9 10:53 | 只看该作者
关于第一问:
① 不是。从模式控制器发出的硬件复位就不是更新事件。
② 能。

关于第二问:
① 预分频系数不变表示不会清除预分频系数。
② 对。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

1

粉丝