本文來源電子發(fā)燒友社區(qū),作者:ankor, 帖子地址:https://bbs.elecfans.com/jishu_2291984_1_1.html
ADP-Corvette-T1開發(fā)板出現(xiàn)雙串口問題解決方案
? 在使用T1開發(fā)板進行IMU的數(shù)據(jù)讀取過程中出現(xiàn)了一些問題,事情經(jīng)過如下:
? 在使用T1開發(fā)板讀取IMU:jy901s串口數(shù)據(jù)時,因為使用的不是官方推薦的開發(fā)板Arduino UNOR3開發(fā)板,所以讀出的數(shù)據(jù)均為0,如下:
? 故而先與IMU廠家交流后仍無果,故先放一下,結(jié)果后面過了兩天再拿出板子來讀取數(shù)據(jù)時,卻發(fā)現(xiàn)連程序都下載不成功,然后一看端口處有兩個COM口,如下圖,嘗試了很多辦法,如重啟,上網(wǎng)找usb驅(qū)動等等,最糟糕的是因為這個問題連我自己的esp32開發(fā)板都沒法正常運行
? 最后在想著要不要重裝這塊開發(fā)板的時候想到,安裝這塊開發(fā)板的時候有一個安裝開發(fā)板驅(qū)動的過程,有沒有可能是這個驅(qū)動的問題,然后我就試著重新裝一次這個驅(qū)動
? 這個驅(qū)動的位置在:
C:UsersAppDataLocalArduino15packagesCorvette oolsurner5.0.0-astlibusb-AICE-driver.
? 雙擊這個應(yīng)用,鼠標(biāo)轉(zhuǎn)了一下,就沒有什么反映了,因為第一次安裝的時候就已經(jīng)選擇了 “永遠(yuǎn)信任來自xxxxx的軟件”所以不會有什么彈窗之類的直接就給安裝了,然后再回到Arduino開發(fā)環(huán)境中就發(fā)現(xiàn)串口恢復(fù)正常了,然后重新下載程序正常,但是又出現(xiàn)新的問題,就是打開Arduino自帶的串口調(diào)試助手發(fā)現(xiàn)報錯,一直顯示Port busy
? 上網(wǎng)找到的答案如下:
? 1、在任務(wù)管理器中結(jié)束占用串口的程序
? 2、先禁用后啟用串口設(shè)備
? 3、重啟計算機
? 經(jīng)過測試1、2、3都沒用,但是在使用第二個方法的時候卻發(fā)現(xiàn)在設(shè)備管理器處多了一個libsbK USB Devices的設(shè)備,打開是FTDI USB devices,然后我就嘗試著把它給禁用了,然后再次打開串口調(diào)試助手,就發(fā)現(xiàn)正常打開了,如下圖
雖然IMU的數(shù)據(jù)還是全0,但是文件下載的問題暫時解決。
補充
? 再后來的調(diào)試過程中,又發(fā)現(xiàn),其實只要拔掉T1開發(fā)板上的usb口再插回去就可以解決串口被占用的問題了。。。
總結(jié)
再出現(xiàn)只連接一塊T1開發(fā)板出現(xiàn)雙COM口時,可以進行如下操作:
1、重新安裝T1開發(fā)板的libusb-AICE-driver下的install_devices.exe驅(qū)動
2、重新安裝后出現(xiàn)串口調(diào)試助手無法打開的問題時,可以在設(shè)備管理器中把libsbK USB Devices下的FTDI USB devices給禁用了 或者 拔掉T1開發(fā)板上的usb口再插回去即可解決串口被占用問題。
-
晶心科技
+關(guān)注
關(guān)注
0文章
107瀏覽量
18435 -
開發(fā)板試用
+關(guān)注
關(guān)注
3文章
301瀏覽量
2275
發(fā)布評論請先 登錄
相關(guān)推薦
OpenCV行人檢測應(yīng)用方案--基于米爾全志T527開發(fā)板

STM32F103C8T6開發(fā)板最小系統(tǒng)原理圖
免費丨米爾 STM32MP257開發(fā)板有獎試用

【正點原子】全志T113-i開發(fā)板資料震撼來襲!異核開發(fā)、工控設(shè)計方案!
全志T113-S3開發(fā)板網(wǎng)絡(luò)通信

有獎丨米爾 全志T536開發(fā)板免費試用

如何用OpenCV進行手勢識別--基于米爾全志T527開發(fā)板

FacenetPytorch人臉識別方案--基于米爾全志T527開發(fā)板

追加名額丨米爾瑞芯微RK3576開發(fā)板有獎試用

評論