CH565的DEMO程序中printf函数的重构部分放在哪里

      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__);


Screenshot-f8e755e0-7178-4755-96aa-7d080ddd29d3.png、、



您可以看一下工程的这里。这个是用来选择串口打印的宏定义处,只需要将DEBUG=x的x改变即可。


只有登录才能回复,可以选择微信账号登录