主题: controlSUITE中讨论的其他部件
工具/软件:Code Composer Studio
我正在使用CCS 6.1 1和F2.8377万S微控制器。
我正在尝试将闪存库链接到我的应用程序。
我 能够编译闪存编程 CPU1的示例代码,并使项目得以构建,检查地图文件后,我可以看到它已加载到闪存中。
从映射文件:
ramfuns 0.0086万000 000008710万00871运行0.0871万运行ADDR = 0.8万
0.086万00 000002590万00259 F021_API_F2837xD_FPU32.lib0.0259万 F021_API_F2837xD_FPU32.lib:2837:FlashStateMachine.obj (.text:__Fapi_setupFlashStateMachine)
然后是更多功能。
我复制了下面从链接程序命令文件加载库的部分,并且只修改了与 链接程序命令文件匹配的段的名称。
I get link warning ../TMS320F2.8377万S_NO_APPL.cmd",第109行:warning #1.0068万-D:以下 行中没有匹配的部分
-l F021_API_F2837xD_FPU32.lib }
当我检查地图文件时,库未链接
我不清楚什么是不正确的,我无法找到有关集团指令的更多解释。 我还尝试了我在论坛上看到的其他一些方法,但 它们似乎也不起作用。
示例应用程序和我的应用程序的区别在于 它是一个SYS BIOS应用程序
谢谢
Maury
组
{
Ramfuns
{-l F021_API_F2837xD_FPU32.lib }
}
负载= FLASHD,
运行= LS05SARAM,
load_start(_RamfuncsLoadStart),
load_size (_RamfuncsLoadSize),
load_end (_Ramfu
ncsLoadEnd),
run_start(_RamfuncsRunStart),
Run_Size (_RamfuncsRunSize),
Run_End(_RamfuncsRunEnd),
页面= 0