SRAM 位带区: 0X2000 0000~0X2010 0000
SRAM 位带别名区: 0X2200 0000~0X23FF FFFF
外设 位带区: 0X4000 0000~0X4010 0000
外设 位带别名区: 0X4200 0000~0X43FF FFFF
把位带地址+序列号转换为别名地址的宏。
是为了取出高四位地址,若是4,+0x02000000是外设位带别名区,若是2,+0x02000000是SRAM位带别名区。
相当于位带区的偏移地址。
<<5相当于*8*4 因为位带区的一个地址表示一个字节,一个字节有8bit,而一个bit在别名区膨胀为一个字,即四个字节。
<<2相当于*4 因为一个bit在别名区膨胀为一个字,即四个字节。
PBout(0) = 0; 向PB的0口输出0;