WCH沁恒单片机
直播中

哔哔哔-

9年用户 1346经验值
擅长:电源/新能源
私信 关注
[问答]

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

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

回帖(1)

张依然

2022-5-31 09:44:02
  
  、、




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

更多回帖

发帖
×
20
完善资料,
赚取积分