This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
您好,
我有LAUNCHTXL-F2.8027万F和BOOSTXL-DRV8305EVM
我有4个问题。
1.我想要修改, 然后构建proj_lab02c.c,然后在调试器中运行并逐步分析源代码。
当我将优化级别更改为"关"时,我会收到以下一组错误。
/gPIO.obj""./hal.obj""./ippara.obj""./Memcopy.obj""./offset.obj""./osc.obj""./para.obj""./pid.obj""./pia.obj""./PLL.obj"
"./proj_lab02c.obj""./pwp.obj""./pwr.obj""./spI.obj""./svgen.obj""./timer.obj""./traj.obj"
"./usDelay.obj""./user.obj""./wdog.obj""C:/ti/motorware/motorware_1_01_00_17/SW/IDE/CCS/cmd/F2802x/F28027F.cmd" -libc.a"2.8027万-libc.a"
链接>
"C:/ti/motorware/motorware_1_01_00_17/SW/IDE/CCS/cmd/F2802x/F28027F.cmd",2.8027万,第112行:错误#1.0099万-D:
程序将不适合可用内存。 使用放置
>>编译失败
Makefile:173:目标'proj_lab02c.out的配方失败
对".text"节大小0x6129页0的对齐/阻止失败。 可用
内存范围:
FLASHB_D 大小:0x6000 未使用:0x5def 最大孔:0x5def
错误#1.001万:链接期间遇到错误;未生成"proj_lab02c.out
gmake:***[proj_lab02c.ut]错误1
gmake:由于错误,目标'all'没有重制。
我是否应该不能将其关闭?
2. 除“闪存(活动)”之外,是否有任何其他调试配置模式
3. 如果我刷新了我的新代码,系统是否仍会运行?
4. 我是否可以添加“UART”来执行printf作为调试选项? 如果是,是否有一个例子?
我正在附加代码编写器设置。
感谢您的反馈。 我打开并重新安装了汽车器件CCSv7,然后重新启动并以这种方式解决了问题。
我现在正在对proj_lab05a.c进行更改,因为我的系统将应用扭矩和速度。
我一直运行所有适用的实验到现在。
关于您的UART建议,我看了一下,也看了线程
e2e.ti.com/.../207.8213万 ,其中
他们提供了我在以下变更中使用的代码,但当我启动TeraTerm时,
我看不到输出。 我是否应该看不到输出? 我已逐步浏览了代码,它正在执行
通过变革。
此外,我假设我们是Usig GPIO 28 (SCIRXDA)和GPIO 29 (SCITXDA)
您是否说要查看UART输出,我需要放下S1,第三台交换机?
我不能同时使用JTAG和UART输出?
我要将我的更改附加到实验室proj_lab05a。 我的更改确实来自 https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/566771/2078213#2078213 ,56.6771万,在207.8213万在这里207.8213万这里,最后会附加一个zip文件,其中包含所有更改。
e2e.ti.com/.../SCIChangesForTi.txt
谢谢!
Asha