CH582M 默認(rèn)打印log是打印到 Uart1, 是那里配置決定的呢, 可不可以修改為Uart2呢?

CH582M 默認(rèn)打印log是打印到 Uart1, 是那里配置決定的呢, 可不可以修改為Uart2呢?

您好,在預(yù)編譯宏處可以配置成其他串口。

另外注意初始化引腳需要修改為UART2對(duì)應(yīng)引腳;在工程中將UART2相關(guān)源文件加入編譯。微信截圖_20230403195701.png

CH573 CH582 CH579外設(shè)UART例程講解(更改打印串口) - WCH藍(lán)牙應(yīng)用分享 - 博客園 (cnblogs.com)


好的,謝謝,那如果想用USB轉(zhuǎn)串口這路,怎么配置呢?



USB轉(zhuǎn)串口可以參考com例程。

image.png


USB轉(zhuǎn)串口,這個(gè)我已經(jīng)可以正常通信,我想問(wèn)的是,如果把打印改到usb轉(zhuǎn)串口這一路上。


另外還有一個(gè)問(wèn)題:

com這個(gè)demo用的usb1,?如果改為usb2,對(duì)應(yīng)PB12和PB13呢?

有沒(méi)有現(xiàn)成的demo給參考呢。?


您好,UART實(shí)現(xiàn)打印是有庫(kù)支持的,如果要用USB完全實(shí)現(xiàn)“printf”的功能,需要自行添加很多處理,建議還是用現(xiàn)有庫(kù)+UART實(shí)現(xiàn)。

沒(méi)有USB2接口的COM代碼。應(yīng)用邏輯是一致的,需要自行根據(jù)StdPeriphDriver文件夾中的接口和手冊(cè)中的寄存器,將main.c中USB1和USB2有區(qū)別的函數(shù)名和寄存器改寫(xiě)。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频