我用CCS编写程序时,在建立工程时就已经定义了芯片型号,依然报错没有定义芯片型号,何解?谢谢大家啦
noaming:
用的哪款芯片?贴个配图看看
Chenxi Zhang:
回复 noaming:
芯片是320C6416
Chenxi Zhang:
回复 noaming:
芯片型号c6416,程序如下
#include <csl.h>#include <csl_pll.h>#include <csl_chip.h>#include <csl_gpio.h>#include <stdio.h>void Delay(unsigned int i){ while(i–) ;}void main(){ GPIO_RSET(GPEN,0x06); GPIO_RSET(GPDIR,0x06); while(1) { GPIO_RSET(GPVAL,0x06); Delay(100); GPIO_RSET(GPVAL,0x06); Delay(100); }}
Tony Tang:
回复 Chenxi Zhang:
这个是因为调用CSL库,需要指定芯片型号,跟建工程时指定型号不是一回事。
在pre-define里加上预定义就好了。