问题背景如题所述。
在将F28027的程序转换成F28035的程序时遇到了较多问题。
我是先打开F28035的一个AD例程,加载的28035的头文件和库文件即将所有的与28027对应的调用文件全部改成了28035的调用文件。
如下图所示。也更新了Properties中的include地址信息。


但是在编译过程中出现了两个警告,导致我一个中断PWM程序一直没有执行。

F28035_FLASH_CMD中也有两个警告

在单步调试中发现,出现程序也有没跳到出现警告的程序段中去,请问这类问题应该如何解决????项目已经血崩请大神们看看。。
Seven Han:建议您贴上工程吧!
问题背景如题所述。
在将F28027的程序转换成F28035的程序时遇到了较多问题。
我是先打开F28035的一个AD例程,加载的28035的头文件和库文件即将所有的与28027对应的调用文件全部改成了28035的调用文件。
如下图所示。也更新了Properties中的include地址信息。


但是在编译过程中出现了两个警告,导致我一个中断PWM程序一直没有执行。

F28035_FLASH_CMD中也有两个警告

在单步调试中发现,出现程序也有没跳到出现警告的程序段中去,请问这类问题应该如何解决????项目已经血崩请大神们看看。。
Eric Ma:
“我是先打开F28035的一个AD例程,加载的28035的头文件和库文件即将所有的与28027对应的调用文件全部改成了28035的调用文件。
2个编译警告warning: creating output section "PWMDRV_PSFB_Section" –library=SFRA_IQ_Lib.lib<SFRA_IQ_INJECT.obj> library "libc.a" "../cmd/F28035_FLASH.CMD", line 106: warning: no ma”
Eric:
看起来是SFRA_IQ_LIB.lib这个库没有添加到工程里面。
另外给你的建议是,F28027和F28035是很像的,你可以先在F28027的基础上,照着F28035的CMD做相应的修改,然后用F28027的工程直接烧写到F28035上去跑。
TI中文支持网![TMS320F28379D: 导入例程出现故障Description Resource Path Location Type gmake: *** [gridconnectedinvlclfltr.obj] Error 1 gridConnectedInverterLCLFltr C/C++ Problem-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_pastedimage1752114958744v1.jpg)




