问题:
在cces上browse了一个sigmaforsharc_2.0.0的aplication例程,其ldf中有一行为
mem_block0_sw16 { TYPE(SW RAM) START(0x00124300) END(0x0013BFFF) WIDTH(16) }
而编译之后报错cc3089:fatal error:Link failed
我把它改为
mem_block0_sw16 { TYPE(SW RAM) START(0x00124300) END(0x0013B3FF) WIDTH(16) }
之后编译不再报错,但是在21489的datasheet上面写的这一段地址为
Block 0 SRAM
0x0012 4000–0x0013 BFFF
这样的话应该写为0x0013BFFF的话是足够的,但为什么编译出现错误呢?