12730| 3
|
GPIO寄存器是32位,为什么一个寄存器要占用4个地址? |
5金钱
最佳答案地址是以Byte为单位进行空间分配的,32位就是4Byte。
所以,显然,对于32位的寄存器,一个寄存器就必须占用4Byte的地址。
如果系统支持按字节访问,那么,如果你不嫌麻烦的话,是可以分4次按字节访问该寄存器的全部4个字节的。但似乎,除了无聊或特殊情况,没有谁会这么做。。
| ||
| ||
三更有梦书当枕,千里怀人月在峰!
|
||
| ||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-25 12:21
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网