最近刚入手dsPIC30F系列的dsPIC30f4013,看到MPLAB C30文件夹内部包含了很多头文件其中就有delay.h头文件,分别在C:Program FilesMicrochipMPLAB C30srcperipheral_30F_24H_33Finclude和C:Program FilesMicrochipMPLAB C30supporthperipheral_30F_24H_33F里面(文件定义都相同,只是放置地方不一样),现在我想调用延时函数,delay.h头文件已经加入工程,并且把libp30F4013-coff.a加入了library file里面,现在编译还是不能识别延时函数,大家说这是怎么回事呢?谢谢了!!我用的是MPLAB C30 V3.02,是不是编译器的问题呢?
=====================delay.h头文件定义=================================
/* Change the following definition to match the instruction frequency
of the application in MIPS (MHz) */
#define Fcy 16000000
void Delay( unsigned int delay_count );
void Delay_Us( unsigned int delayUs_count );
#define Delay200uS_count (Fcy * 0.0002) / 1080
#define Delay_1mS_Cnt (Fcy * 0.001) / 2950
#define Delay_2mS_Cnt (Fcy * 0.002) / 2950
#define Delay_5mS_Cnt (Fcy * 0.005) / 2950
#define Delay_15mS_Cnt (Fcy * 0.015) / 2950
#define Delay_1S_Cnt (Fcy * 1) / 2950
一周热门 更多>