[MM32硬件] 定时器的影子寄存器有啥作用啊

[复制链接]
 楼主| 可怜的小弗朗士 发表于 2022-4-30 15:43 | 显示全部楼层 |阅读模式
在使用定时器的PWM的时候,发现有一个影子寄存器,这个例程都是不使能的,使能了会有啥影响不,这玩意的作用是啥
koala889 发表于 2022-5-15 08:18 | 显示全部楼层
不知道这个,手册上怎么说
tpgf 发表于 2022-6-2 14:43 | 显示全部楼层
没有配置过这个寄存器
drer 发表于 2022-6-2 14:52 | 显示全部楼层
影子寄存器的引入是ARM的一个特点(X86,PowerPC都没有)。我们知道,ARM有16个通用寄存器,这16个通用寄存器在指令中使用4个bit来标识,但是在不同的模式下,同样的4个bit 指向不同的物理寄存器,这些不同的物理寄存器就被称之为影子寄存器。不同的通用寄存器的影子寄存器个数也不相同,有的没有,有的只有1个,有的多达5个。要记住一点:所有的影子寄存器都是一个实际存在的物理寄存器。
qcliu 发表于 2022-6-2 15:21 | 显示全部楼层
影子寄存器的作用是什么呢
coshi 发表于 2022-6-2 15:33 | 显示全部楼层
从来没有使用过影子寄存器
kxsi 发表于 2022-6-2 15:43 | 显示全部楼层
可以不启用吗
wiba 发表于 2022-6-2 15:52 | 显示全部楼层
实实在在的地址空间
星辰大海不退缩 发表于 2022-10-15 14:50 | 显示全部楼层
drer 发表于 2022-6-2 14:52
影子寄存器的引入是ARM的一个特点(X86,PowerPC都没有)。我们知道,ARM有16个通用寄存器,这16个通用寄存器 ...

确实,一个只是虚拟的另外的就是实际的,只有实际的东西才是最终控制的
Stahan 发表于 2022-11-2 21:02 | 显示全部楼层
影子寄存器的作用是什么呢
liu96jp 发表于 2023-6-26 15:48 | 显示全部楼层
可能是为了做备份使用吧
t1ngus4 发表于 2023-6-26 16:56 | 显示全部楼层
没用过这个影子寄存器,你可以百度搜搜它是干啥的
ex7s4 发表于 2023-6-26 18:02 | 显示全部楼层
你看看这个链接,也许会对你有点帮助的,https://baike.baidu.com/item/%E5%BD%B1%E5%AD%90%E5%AF%84%E5%AD%98%E5%99%A8/6435933?fr=aladdin
q1ngt12 发表于 2023-6-26 20:10 | 显示全部楼层
这好像是arm专有的一种寄存器吧
tax2r6c 发表于 2023-6-26 21:24 | 显示全部楼层
好像是存异常产生的数据?
kaif2n9j 发表于 2023-6-27 07:05 | 显示全部楼层
你可以开启啊,应该没啥问题吧
w2nme1ai7 发表于 2023-6-27 09:08 | 显示全部楼层
话说,这个官方没有提供例程之类的吗?
p0gon9y 发表于 2023-6-27 10:12 | 显示全部楼层
使能估计是没有啥影响的
suw12q 发表于 2023-6-27 11:37 | 显示全部楼层
我网上搜了一下,好像用不用都行,就是一种故障信息的存储方式
zhizia4f 发表于 2023-6-27 14:29 | 显示全部楼层
估计是遇到啥故障了,能快速的记录和存储吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

763

帖子

0

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

101

主题

763

帖子

0

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