GD32F103VC 时钟 寄存器读写值问题

[复制链接]
 楼主| ppa8086xp 发表于 2014-3-1 20:27 | 显示全部楼层 |阅读模式
本帖最后由 ppa8086xp 于 2014-3-1 20:31 编辑

dat=RCC->CFGR;     //dat=0
RCC->CFGR |=0x18df8000;
dat=RCC->CFGR;   //dat=0x30df8000   ???????


然后读取RCC->CFGR 的值 发现变成了0x30df8000;
不知道是不是GD32F103VC 芯片的问题么?

而且读取寄存器位置在写入之后,还是在时钟倍频稳定以后,均是最高位变为0x30
cdshkf 发表于 2014-3-3 08:54 | 显示全部楼层
“RCC->CFGR |=0x18df8000”,不明白楼主这样做的目的,CFGR寄存器的高5位是保留位,正常情况下不需要进行操作的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

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

1

主题

3

帖子

0

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