1. MLC项目中,0x90000000+0x80000*2与0x90000000对应的内容一样。
原因:查看原理图,总线地址为20位=0x100000,起始地址为0x90000000,则0x90000000+0x80000*2=0x90100000,按有效地址位读取,范围在0x0~0xFFFFF之间。所以二则效果一样。
2. 为什么0x90000000+0x80000*2中偏移地址要*2?
原因:对应的Flash总线地址为16位,而DSP内1位地址对应的是8位,所以*2.
1. MLC项目中,0x90000000+0x80000*2与0x90000000对应的内容一样。
原因:查看原理图,总线地址为20位=0x100000,起始地址为0x90000000,则0x90000000+0x80000*2=0x90100000,按有效地址位读取,范围在0x0~0xFFFFF之间。所以二则效果一样。
2. 为什么0x90000000+0x80000*2中偏移地址要*2?
原因:对应的Flash总线地址为16位,而DSP内1位地址对应的是8位,所以*2.