在尝试移植工程到第三方c6678平台时,需要修改ddr3等硬件的初始化参数。这些内容在目录C:\ti\pdk_C6678_1_1_2_6\packages\ti\platform\evmc6678l\platform_lib\src下对应的evmc6678.c中,但是貌似无法修改其中的参数?例程重新编译后位于目录C:\ti\pdk_C6678_1_1_2_6\packages\ti\platform\evmc6678l\platform_lib\Debug\src下的obj文件并没有更新?请问第三方板卡能使用plarfom_init()完成硬件初始化吗?该怎么做呢?
请各位大大指点~~
Shine:
evm6678.c修改后保存了吧?重新编译的时候有没有报错信息?如果没有报错信息,应该会生成新的lib文件。
guojin hua:
回复 Shine:
感谢回答~~我用vs修改了evmc6678.c文件,重新编译选择的是rebuild project选项,编译没有报错,但是lib好像没有更新,请问更新的lib文件目录在哪里呢?是在工程目录内,还是在C:\ti\pdk_C6678_1_1_2_6\packages\ti\platform\evmc6678l\platform_lib内?该目录内的文件看修改时间貌似没变化。
Shine:
回复 guojin hua:
全都在ccs里修改编译呢?build前先clean一下,编译后的库文件在\pdk_C6678_1_1_2_6\packages\ti\platform\evmc6678l\platform_lib\lib\debug。
guojin hua:
回复 Shine:
刚刚在ccs里又试了一下,lib仍然没有改变,是我软件的问题吗?还是例程的编译属性设置问题呀?劳驾~~
guojin hua:
回复 guojin hua:
guojin hua:
回复 guojin hua:
guojin hua:
回复 Shine:
这个是您说的那个目录,上面的图发错啦,请问我这个是个例嘛?有必要重新安装不。。