TI中文支持网
TI专业的中文技术问题搜集分享网站

f28017FLASH编译

这是F28027编译FLASH内存分配函数,memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize);

这个函数用CCS6.0定位不存在,但是编译无错,请问这个函数具体的存在地方,谢谢指导。

#ifdef _FLASH
memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize);

#endif

Green Deng:请问具体报错信息是怎么样的?
这个函数是用来将flash中的程序在运行的时候复制到ram中,以提高运行速度的。可以参考例程:
C:\ti\controlSUITE\device_support\f2802x\v230\f2802x_examples_drivers\flash_f2802x

这是F28027编译FLASH内存分配函数,memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize);

这个函数用CCS6.0定位不存在,但是编译无错,请问这个函数具体的存在地方,谢谢指导。

#ifdef _FLASH
memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize);

#endif

mangui zhang:memcpy函数是在runtime support library里,具体定义可以在CCS的以下目录下的"memcpy.c"文件中找到:
C:\ti\ccsv6\tools\compiler\c2000_15.12.3.LTS\lib\src

赞(0)
未经允许不得转载:TI中文支持网 » f28017FLASH编译
分享到: 更多 (0)