如果有,請發(fā)給我一下,謝謝!
個人信息保護,已隱藏
如果有,請發(fā)給我一下,謝謝!
個人信息保護,已隱藏
您好,在CH582對應(yīng)的EVT中有模擬CDC的例程,如下圖,你可以參考一下,對應(yīng)EVT下載鏈接如下:
這個例程我看到了。但實際上我只想要個基本的CDC類程序,并不需要真正轉(zhuǎn)成串口,我只需要電腦能以類似串口的方式與單片機通訊。那個COM例程里有太多代碼是和串口配置有關(guān)的,我想簡化又有點無從下手。
COM代碼要對接上位機,要配置串口的通信數(shù)據(jù)格式,不可避免會有相關(guān)的處理代碼;如果確實有功能用不到,可以按注釋說明,簡化部分代碼。
“并不需要真正轉(zhuǎn)成串口,我只需要電腦能以類似串口的方式與單片機通訊”,從代碼量的角度考慮,可以看CH582evt內(nèi)的HID兼容設(shè)備例程,可以走HID上下發(fā)自定義數(shù)據(jù)。注意上位機工具,不可以直接用COM助手上位機測試,要自行尋找/制作上位機;用BUS HOUND可以測試HID兼容設(shè)備。
那使用usb device與linux上的usb接口通信,該使用哪個例程呢,我看usb咋都沒有相應(yīng)的引腳初始化啊