在keil stm32程序中,编译出现这样的错误,是什么情况?

for(j=0;j<12+length;j++)
{
u8 ASCII_DATA;
// HexToChar(u8 uart_data[j]);
ASCII_DATA=HexToChar(signed char uart_data[0]);
Uart1_PutChar(ASCII_DATA);
}
错误一直指向这里
..\USER\main.c(340): error: #29: expected an expression
..\USER\main.c: ASCII_DATA=(HexToChar(signed char uart_data[0]));

ASCII_DATA=HexToChar(uart_data[j]);追问

刚才无意间解决了,答案和你说的一样,谢谢

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答