1. usb串口怎樣傳輸單片機數據給電腦
你既然說USB串口那應該就是CDC類了,會在系統中建立虛擬串口的。所以你的上位機軟體只需要檢測、打開指定的串口並通過串口通信(例如用MSCOMM控制項)與單片機交互數據就好了。
2. 請教一個關於USB設備與單片機通信問題
USB掃碼槍插在電腦USB口一般是即插即用的,你要確定是USB什麼類的,
很有可能是HID類的,也就是說和USB鍵盤滑鼠差不多
USB是分主從設備的,所以就需要一款支持OTG或者HOST的晶元,並且支持讀取這個類的即可
如果是HID類的,那麼就和讀USB滑鼠和USB鍵盤是差不多的格式,
你可以參看官網或者其他網站提供的代碼。
如果都能實現,那麼就選個價格便宜點的,
一般晶元廠商更新晶元,只會在功能上加強,不會在操作上做太大修改,
當然CH375是比較常用的
一般單片機,價格低廉一點的只支持USB DEVICE也就是從設備,無法充當主機角色,如果支持HOST,價格就比較高昂,還不如使用外部晶元
歡迎追問
3. usb實現與單片機通信
最簡單的辦法就是LZ去買一塊USB轉UART的模塊,它的作用就是讓單片機的串口能通過USB口與電腦進行通訊。在電腦上安裝相應的驅動(不同的板子所使用的轉換晶元不同,根據你的板子上的晶元型號找相應驅動),在成功識別板子後找到USB轉UART板在電腦上佔有的串口號,利用串口助手之類的軟體就能實現單片機與電腦之間的通訊了。
建議用主控是CP2102的,驅動也好找
4. 單片機與usb怎麼連接
pl2303,傻瓜轉接晶元,串口轉usb,pc端有現成驅動,將usb模擬成串口,單片機端直接連就行
5. 如何實現pc通過usb介面與單片機通信
一般低檔單片機都不帶usb控制器,但多數單項片機都有串口,用USB轉TTL電路將PC的usb介面信號輸往單片機即可
6. 單片機與電腦 通過 usb通信
比較忙,剛剛看到你的求助,我是對比我之前提的問題,結合你的問題來回答的,不知道有沒有符合你的問題。
1,關於通訊線,現在USB轉RS485的轉串口線非常多而且很便宜,沒有必要自己去做了,都是成熟的東西,你直接去市場上買一根就好了。
2,單片機板。你只是測試通訊,那麼只需單片機最小系統,再加一個RS485晶元就行了,電路圖的話可以自己找,或者乾脆買一塊帶RS485晶元的51板。然後編寫單片機程序。單片機作為從機,寫你的協議,比如最簡單的,當單片機收到1,立即發2給電腦,電腦收到2說明成功了。至於其他的協議只是代碼多少的問題。
3,上位機程序。建議用VB.net比較容易上手,C#也行,編一個類似於串口調試助手的控制窗口,可以先看看別人怎麼寫的,上位機接收到數據就基本成功了。直接用serialport控制項,設置通訊參數,然後向串口發數據。比如發1,然後使用事件觸發接收單片機的數據,如果兩側通訊沒問題,電腦會收到2,然後把它顯示出來或者做其他處理。
7. 如何實現pc通過usb介面與單片機通信
較為簡單的一種實現方式:買一條USB轉RS232介面的轉接線,這樣你就可以通過PC機的USB介面以串口通訊的方式與單片機通信。
8. 兩個單片機之間用USB通信行嗎
可以實現,最簡單的就是利用串口;如果要達到真正USB的效果就要用到CH375之類的介面晶元了。
9. C#如何實現對單片機的USB通信
1、自己寫一個c++的USB代理類,直接和底層驅動通信
2、C#通過這個來調用
單片機只是一塊晶元,需要基本電路及相應外圍設備。
模擬可以用proteus,編程可以用Keil,調試用串口助手。
單片機可以通過RS232轉串口和電腦通信(還需要RS232驅動)。
或者
1、買一個USB到RS232串口轉換介面
2、單片機加一個TTL到RS232電平轉換晶元。
如果是帶USB介面的單片機,則直接用一個簡單的介面電路就可以接到PC了.....
若是不帶USB介面的單片機,則還需要用到一個橋接晶元,通常是利用單片機的USART介面,加上橋接晶元,例如PL2303之類的,就可以接到PC了.
10. 單片機usb通信的最佳解決方案是什麼
想做一個usb小物
就是電腦做上位機 單片機做下位機 通過USB通信 在電腦端控制單片機(無非也就是亮滅幾個LED 響幾聲蜂鳴器)
誰有相關的資料或者方案什麼的 借我看下
要是有回答再追高分,好幾次都是高分懸賞,一個回答的都沒有,害的懸賞全部浪費