发布网友 发布时间:2022-05-23 20:44
共2个回答
热心网友 时间:2023-11-24 08:09
地址是连续的。STM32是32位的MCU,数据总线是32位的,一个int类型就占32位,而一个字节是8位,8×4=32。一个地址指的是一个字节的空间,所以你看到的偏移量为4而非1。热心网友 时间:2023-11-24 08:09
因为每个寄存器是32位,除以8就是4了。追问那偏移量是4,如果我不小心写错了,写成2,那偏移量是4,如果我不小心写错了,写成2,
比如赋值0xFFFFFFFF,那么这样会不会造成这个数据一半在上一个寄存器,一半在下一个寄存器,