如题:msp430F5438A的Code Flash 分四个bank, 但是怎么读取 BankC呢?
Bank D: 03FFFFh–030000h 64KB
Bank C: 02FFFFh–020000h
Bank B: 01FFFFh–010000h
Bank A: 045BFFh–040000h 00FFFFh–005C00h
unsigned long * Flash_ptr = ( unsigned long *)0x020000; // Initialize Flash pointer
上面语句读写 code Flash 地址 0x020000 失败,单步调试发现实际读的地址是 0x0000。
但是用上面的方式读取 Info Flash 、RAM、BSL都没有问题,读写正常。 是不是code Flash 有其他的操作? 网上找的都是读写 info Flash