Part Number:LAUNCHXL-F28069M
但是,整理后得工程编译,遇到报错:
Description Resource Path Location Type
<a href="file:/A:/TI/ccs/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "../lib/2806xRevB_FastSpinROMSymbols.lib<TMS320x2806x_REVB_boot_rom_out__CTRL_getVersion_tmp.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C28FPU32" specified in a previous file or on the command line DSP28069M_singlemotor_lab13b C/C++ Problem
Description Resource Path Location Type
<a href="file:/A:/TI/ccs/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "../lib/2806xRevB_FastSpinROMSymbols.lib<TMS320x2806x_REVB_boot_rom_out__CTRL_setEstParams_tmp.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line DSP28069M_singlemotor_lab13b C/C++ Problem
Susan Yang:
请您先参考
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_563848
若还是不能解决的话,请您给出工程,我们来具体看一下
,
Shaoxiong Guo:
解决了大部分报错;
还剩最后一个warning请教一下:
#10247-D creating output section "graph_data" without a SECTIONS specification
,
Susan Yang:
Shaoxiong Guo 说:#10247-D creating output section "graph_data" without a SECTIONS specification
这个是一个cmd文件内的定义问题,您需要在cmd文件内定义 SECTIONS
,
Shaoxiong Guo:
cmd文件是从lab13b中直接copy出来的;
lab13b中使用没有问题;
新工程文件是把工程按自己习惯重新整合了一下;
两个cmd文件都是一样的;但lab13b中没有这样的warnings
请问怎么把工程发送给您那边,好帮我看下吗?
,
Susan Yang:
您可以直接上传,或者私信给我
,
Susan Yang:
在datalog.c中有相关的定义
#pragma DATA_SECTION(datalogBuff1,"graph_data");#pragma DATA_SECTION(datalogBuff2,"graph_data");#pragma DATA_SECTION(datalogBuff3,"graph_data");
linker 将所有这些输入部分一起收集到一个也称为graph_data的输出部分中,然后使用默认算法将该输出部分分配给系统内存。
您可以尝试一下解决方法
1 要了解此解释的含义,以及如何更改链接器命令文件以将输出部分graph_data 分配到正确的内存范围,请参阅文章
http://software-dl.ti.com/ccs/esd/documents/sdto_cgt_Linker-Command-File-Primer.html
2 您现在工程内不需要这些的话,可以直接注释掉上面的3行代码