打印

GD32F303 定时器 影子寄存器

[复制链接]
3333|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Neil2436|  楼主 | 2021-10-15 15:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用GDF303定时器时,发现自动重装载预装载位不起作用,使能了控制寄存器CTL0中的第7位ARSE后,影子寄存器还是不起作用,也就是自动装载寄存器的值的更新并不是在事件触发之后加载,而是CAR(自动重载寄存器)被赋值后立马就更新了(用的是原STM32F103的工程)

使用特权

评论回复
沙发
kiwis66| | 2021-10-16 13:52 | 只看该作者
影子寄存器?

使用特权

评论回复
板凳
QQ2224043166| | 2021-12-8 18:50 | 只看该作者

ARM有16个通用寄存器,这16个通用寄存器在指令中使用4个bit来标识,但是在不同的模式下,同样的4个bit指向不同的物理寄存器,这些不同的物理寄存器就被称之为影子寄存器。不同的通用寄存器的影子寄存器个数也不相同.

使用特权

评论回复
地板
kiwis66| | 2021-12-9 10:35 | 只看该作者
QQ2224043166 发表于 2021-12-8 18:50
ARM有16个通用寄存器,这16个通用寄存器在指令中使用4个bit来标识,但是在不同的模式下,同样的4个bit指 ...

学习了,这个叫法第一次听说,这么已解释,就明白了

使用特权

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

本版积分规则

2

主题

2

帖子

0

粉丝