TI中文支持网
TI专业的中文技术问题搜集分享网站

从controlsuite里面移植了DRV8412-C2-KIT_v131到新的路径,编译不过

Other Parts Discussed in Thread:CONTROLSUITE

从controlsuite里面移植了DRV8412-C2-KIT_v131到新的路径。编译报错

Description Resource Path Location Type
Symbol 'IER' could not be resolved Stepper-DevInit_F2803x.c /NL_ABL_V20 line 44 Semantic Error

Symbol 'IFR' could not be resolved Stepper-DevInit_F2803x.c /NL_ABL_V20 line 45 Semantic Error

Type 'PINT' could not be resolved Stepper-DevInit_F2803x.c /NL_ABL_V20 line 546 Semantic Error

但是 IER 和 IFR 实际已经在PeriphrialHeaderInclude.h 里面已经定义了啊

// Common CPU Definitions:
//
extern cregister volatile unsigned int IFR;
extern cregister volatile unsigned int IER;

请问这是什么原因啊?

Susan Yang:

请给出您controlsuite内DRV8412-C2-KIT_v131的路径。请问您是移植到哪个版本的CCS和编译器?

是直接使用TI例程而不是移植到自己工程?

请您详细说一下,谢谢

,

zhang yiming:

您好,路径是 C:\ti\controlSUITE\development_kits\DRV8412-C2-KIT_v131\Stepper

是这样的,如果我直接移植到一个新的目录,什么也不改,是可以编译通过的。

后来我又重新移植到一个新目录 使用的方法是 file->new->other->general->project的方法导入的。这样好像可以改掉工程名字,就是把Stepper改为其他的名字。

这样后就编译失败,出现问题。

CCS 版本是6.2.0,编译器是TI V5.2.3[TI V15.12.3.LTS] 前面有个黄色感叹号,好像说V5.2.3没有安装。使用V15.12.3

,

Susan Yang:

根据您的描述,您现在是想更改工程名?

我一般是手动来rename:

1 将项目复制到其他位置。
2 找到 .project .cproject .ccproject 文件
3 使用文本编辑器打开文件,并改变原来的名称为新的名称
4 使用CCS->Project->Import CCS Project->Search directory
5 完成

,

zhang yiming:

是的,这样也可以,我也找到其他方法了。只不过感觉不明显,很多坑。

,

Susan Yang:

后续有其他问题的话,欢迎您随时发帖

赞(0)
未经允许不得转载:TI中文支持网 » 从controlsuite里面移植了DRV8412-C2-KIT_v131到新的路径,编译不过
分享到: 更多 (0)