CH565的DEMO程序中串口打印printf函数的重构部分放在哪里,用DEMO程序中的ETH-GMAC可以打印数据和信息,换成TCP的DEMO程序之后,无法打印串口信息了。
1、TCP的DEMO程序串口配置如下:
/* 配置串口调试 */
DebugInit(256000);
get_unique_mac( local_mac );
printf("Start @ChipID=%02X\r\n", R8_CHIP_ID );
printf("WCH TCP client demo.\n");
printf("System frequency is :%d Hz.Compiled at %s,%s\n",FREQ_SYS,__TIME__,__DATE__);
printf("CH569 MAC address is:%02x:%02x:%02x:%02x:%02x:%02x\n",local_mac[0],local_mac[1],local_mac[2],local_mac[3],local_mac[4],local_mac[5]);
2、ETH-GMAC的DEMO程序串口配置如下:
/* 配置串口调试 */
DebugInit(256000);
PRINT("Start @ChipID=%02X\r\n", R8_CHIP_ID );
PRINT("WCH Gigabits Ethernet MAC driver program demo! \n");
PRINT("System frequence is :%d Hz,Complair at %s,%s\n",FREQ_SYS,__DATE__,__TIME__);