小弟利用周公smartarm2200开发板做串口中间件实验,在main.c和pc.c文件中都有PC_DispChar()函数的定义,编译说重复定义了。不知该如何修改呢?请各位大小指教~谢谢(在线等)
这是pc.c中的: void PC_DispChar (INT8U x, INT8U y, INT8U c, INT8U color) { //OS_ENTER_CRITICAL(); OSSchedLock(); Uart_SendChar(0xff); Uart_SendChar(x); Uart_SendChar(y); Uart_SendChar(c); Uart_SendChar(color); //OS_EXIT_CRITICAL(); OSSchedUnlock(); }
这是main.c中的:
void PC_DispChar(uint8 *cp) { OS_ENTER_CRITICAL(); UART0Putch(0xff); UART0Putch(*cp++); UART0Putch(*cp++); UART0Putch(*cp++); UART0Putch(*cp++); OS_EXIT_CRITICAL(); }
|