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:
后续有其他问题的话,欢迎您随时发帖