美文网首页
STM32相邻寄存器的偏移地址为什么相差0x04

STM32相邻寄存器的偏移地址为什么相差0x04

作者: StarsOcean | 来源:发表于2018-08-16 15:15 被阅读0次
    image.png image.png

    相邻的两个寄存器的地址为什么偏移地址不是0x01而是0x04呢?

    正是因为STM32的“32”,是32位的微处理器,一次可以处理32位的数据,但是地址的编排是按照byte来编排的,也就是8位,那么32位的数据就占用了4个byte,才构成了一个完成的32位寄存器,所以地址的偏移是相隔4(0x04)。

    相关文章

      网友评论

          本文标题:STM32相邻寄存器的偏移地址为什么相差0x04

          本文链接:https://www.haomeiwen.com/subject/nmqobftx.html