我用的是米尔科技的MYB-AM3358开发板,利用starterware在裸机环境下,想要测试某次算法运行所需时间,3358的手册中给出的Menmry Map 是这样的:
SRAM internal : 0x402F0400-----0x402FFFFF, L3 OCMC0 : 0x40300000- 0x4030FFFF, EMIF0 SDRAM: 0x80000000(板子上的外设是两片256M的DDR3起始地址0x080000000)
我通过CMD文件将代码段和数据都放在外设DDR3中,加载程序运行没有问题, 但是将数据和代码段放在片内的SRAM后,加载程序,进入main()之后就跑飞了,数据和代码放在片内SRAM足够,求各位大侠帮忙解决一下问题: 图片是CMD文件的截图