打印

关于寄存器的两个问题

[复制链接]
608|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
ningling_21| | 2020-9-27 20:20 | 只看该作者
寄存器位数和总线宽度没太大关系;
这里的5-7位是保留的也是无效位,无需关心;

使用特权

评论回复
板凳
xyz549040622| | 2020-9-27 22:07 | 只看该作者
1.一般来说,寄存器的位数和mcu是多少位一致,8位的MCU,寄存器一般也是8位的,16位的MCU,寄存器也是16位的。当然也不是绝对的,总是有个例的。
2.寄存器描述为空的地方,忽略即可,写0写1都是一样的,不影响。

使用特权

评论回复
地板
airwill| | 2020-9-27 22:28 | 只看该作者
就是 未用的空间, 忽略就是了

不过有些手册会建议要写就写0,   不是因为有什么内在的应用,  考虑以后的处理器升级, 代码移植不受影响

使用特权

评论回复
5
xyz549040622| | 2020-9-28 15:07 | 只看该作者
airwill 发表于 2020-9-27 22:28
就是 未用的空间, 忽略就是了

不过有些手册会建议要写就写0,   不是因为有什么内在的应用,  考虑以后的处 ...

同意楼上的回复,操作这些之前最好看一遍数据手册,有些寄存器确实需要奇奇怪怪的操作,尤其是国产的小众芯片。

使用特权

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

本版积分规则

926

主题

2828

帖子

22

粉丝