寄存器的地址问题
比如:在定义寄存器的 宏定义的时候 ,# define XX *((volatile uint8) 0x00 5200 )和
# define XX *((volatile uint8) 0x0000 5200 ) 是相等的吗?
RE:寄存器的地址问题
相等的。不过要注意,这里地址总线是多少位的。RE:寄存器的地址问题
这个和多少位的关系大吗?比如, 在32的ARM下面,这样定义相等吗?
和在8位的单片机下面这样定义呢?
RE:寄存器的地址问题
32位下是相等的,8位下就不相等了。
页:
[1]