TI论坛
直播中

李勇俊

7年用户 1489经验值
私信 关注
[问答]

controlsuit中电机例程移植中出现了编译不通过的问题

由于controlsuit中电机控制例程中的头文件分散在各个支持文件中,不方便在例程中增加代码,本人重建一个工程,并将所有用到的头文件和其它C文件进行了归类,我用的是FLASH下载的方式(RAM的支持CMD文件没有加入),出现了编译不通过的问题。也找不到问题所在,所有的可有的文件都是从controlsuit中复制过来的。可是无法通过编译,提示错误部分是在CMD和ASM中,
     现将问题详细描述如下,并对ti的技术支持说声感谢,正是有你们的支持,我们这些菜鸟才有走下去的信心与勇气!
一:工程管理器的现象:


由图中可以看出问题出在CMD和哪个好像用处不大的ASM文件,这个ASM文件好像只是用作监测用的。
二:编程器中的现象:


三:编译错误提示现像:



四:发现新建的工程所用编译的版本与CONTROSUIT中用的不一样,好像也不影响,一个是6.1.0,一个是6.0.1, 如下图所示:


下面是我设的编译器:





不知是不是哪里有错误,这些设置我也是参照controlsuit中的例程设定的.
请帮忙看看吧。谢谢!

回帖(7)

李勇俊

2018-11-19 10:08:37
刚刚发现多加了一个nonbios.cmd,去除后那个ASM问题解决了,可是那二个cmd就是过不了。。。。
举报

陈飞

2018-11-19 10:14:01
您好!
首先很感谢您提供了这么详细的问题描述。很欣赏您这种负责的态度,有助于我们帮您解决问题。
如下图所示,您加了两个nonBIOS.cmd,这是问题所在。编译器版本不影响,但是推荐您用最新的。
有什么问题欢迎您随时提问。线索越详细越好!

                                                                         Young Hu
举报

陈飞

2018-11-19 10:21:19
您好!
首先很感谢您提供了这么详细的问题描述。很欣赏您这种负责的态度,有助于我们帮您解决问题。
如下图所示,您加了两个nonBIOS.cmd,这是问题所在。编译器版本不影响,但是推荐您用最新的。
有什么问题欢迎您随时提问。线索越详细越好!

                                                                         Young Hu
举报

陈飞

2018-11-19 10:40:57
DLOG4CHC.asm是很有用的一个调试文件,建议您保留着。可以在graph tool中查看您的控制器的参数,比如SVPWM的波形等等的。
可是那二个cmd就是过不了。。。。是什么意思?
                                                                         Young Hu
举报

更多回帖

发帖
×
20
完善资料,
赚取积分