void Mode0(void)
{
uint8_t i , keynum , index = 0;
char lsstring[50];
char mcrstring[20];
uint8_t okflag = 0;
uint8_t callsel = 0; //来确定是在呼叫模式还是数字模式==0数字模式
这是在函数刚开始的时候,已经定义了变量。
ClearScreen();
//TimeKey();
sprintf(lsstring,"工号%s",&RFData[4]);
LCD_DispEnCh(100 , 90 , (uint8_t *)lsstring , RED);
LCD_DispEnCh(200 , 90 , "工序000", RED);
LCD_DispEnCh(100 , 140 , "请刷工序卡...", RED);
//工序
index = 0;
okflag = 0;
mcrstring[0] = '\0';
TimeCountS3 = 8;
TimeOutS3 = 0;
callsel = 0;
CallStyle = AT24C256_Read(CALLSTYLE);
后面,也使用了变量。但是还会提示..\..\User\main.c(93): warning: #550-D: variable "index" was set but never used 这样的警告。
大神们都知道这是什么原因的吗? |