Figure 1 msp430f149的内部结构图
Msp430f149存储单元采用的是冯·诺依曼体系结构,即ROM和RAM使用同一组地址。Msp430f149是16位单片机,寻址空间为64K。
中断向量表在地址的最高端,地址区间为:0xffe0-0xffff共32个地址,其中对应了15个中断源,每个中断源是两个字16X2。0xffe0,0xffe1保留。
Flash/rom分布地址是从0xffe0往下60K,而RAM是0x0200往上2K。
而0x0000-0x01ff则是可以配置的寄存器。从下而上分别是特殊功能寄存器,8位外设配置寄存器,16位外设寄存器。
问题:在有限的空间内访问大于地址访问能力的flash。如16位的430单片机有些是92K的内存,这些是怎样访问的。
Figure 2 memory map