發新話題
打印

CP210x驅動程式與藍芽的CommPort有衝突

CP210x驅動程式與藍芽的CommPort有衝突

公司用CP2102製作產品,如果先前PC上已經裝了Bluetooth再裝VCP驅動,使用時沒有錯誤訊息卻無法正常收送資料,請問原因及如何解決??

TOP

有兩個方向供您參考
1. com port numer錯誤
2. 請問您是使用何種應用程式來控制com port?

TOP

確實com port number有問題! 實際在裝驅動時就有問題,例如先前裝的BT可能佔用COMM3到COM27(許多爛芽的VCP都如此,先佔用一堆PORT卻又沒有顯示出來),之後裝的CP210就會裝到COM4或COM5等等,如此我們的COMM PORT就死了.
目前我給客戶的解決方法就是先將BT整個移除,在裝好CP210X後,最後還要重裝BT.捫心自問實在不是正途.
或許這又是microsost的罪業,不知道它是否像Unix那樣整齊的驅動程式管理?
請教您:Comm Port的硬體參數有哪些?INT,Port address..... 是否有清楚的管理規則?我們現在用VB6和VB.net做AP,接下來新版軟體可能用MFC或C#

TOP

1. silabs提供的driver算是不錯了, 因為安裝一次driver之後, 插在不同的usb孔,還會是同一個port number,而不是再次佔用一個新的port number.

2. 最強的driver是可以在安裝直接強制使用那個port number, 就算原本已經被佔用了, 還是可以將原本佔用的給剔除掉.

3. 您可以試著寫AP去抓去每個port number的information 來判斷哪一個才是CP210x,進而開啟這個port.

4. 換成USB MCU來設計吧~

TOP

1.SiLab算不錯這一點我接受,但是客戶仍然會像我要答案,我需要一個明確的最佳解答.

2."最強的driver" 哪裡有? 請他來救我!

3.我現在就是這樣處理的,是可以找到CP210沒錯,但是他已經被"藍芽"謀殺而亡

4.本公司的產品架在一條數百甚至上千公尺的連線上,USB MCU可以用嗎??

TOP

1. 最強的driver是指==>可以這樣做,但是原廠是不會做這樣的事情~
2. 本公司的產品架在一條數百甚至上千公尺的連線上,USB MCU可以用嗎??
   ==>距離指示RS232 or 485的問題吧?
   Silabs有一個範例程式 USB HID to UART, 您可以參考看看
   一樣送出資料是com port , 但是裝置管理員看到的是 HID 裝置喔~ 不是VCP

TOP

Hi Zendo,.
你可以直接跟我們業務先聯絡,我們會提供你更多的解答.....
02-27885511 轉Silabs Sale.就行囉~


J.K

TOP

請問小柚子:
您所言USB HID to UART在哪裡?
或許可以用,麻煩幫忙找一下,感謝您!
今天太忙忘了打電話,是找卜s嗎?

TOP

到官方網站 下載 新版的IDE程式 內部就有了

TOP

發新話題