您好!我用的是EVM6678开发板,ccs5.2、NDK版本ndk_2_21_01_38,mcsdk_2_01_02_05,pdk_C6678_1_1_2_5。
在helloWorld 工程中看到了生成的.map文件,有有关内存具体分配的情况,但是这个基于NDK的例程。内存分配的设置是在哪里完成的?不基于NDK的那些例程都有对应的.cmd文件,对memory进行了设置,helloWorld例程也是有自己的.cmd文件吗?如果是的话,是在哪个目录下?
Xiao Han:
再补充一下,是在helloWorld.cfg文件中利用语句"Program.sectMap[".far"] = "DDR3";"设置吗?可是user guide(SPRU523H)中说使用XGCONF或使用C代码配置,使用.cfg文件配置模块时,除了使用界面XGCONF,还可以直接在.cfg文件中添加语句吗?这些语句的语法在哪里参考?
Xiao Han:
回复 Xiao Han:
自己回答一下吧:XGCONF中的program中可以设置不同sections在memory中的分配,也可以通过语句分配。在SPRUEX3K.pdf中有说明。