『壹』 請問如何實現帶usb介面的單片機與PC之間的USB通信。對,直接USB對USB,不需要藉助什麼USB轉串口工具。
VB,VC,C#,都可以Windows,微軟對幾乎每種語言對USB都進行了支持,
如果單片機端提供了PC上調用USB的介面驅動函數,就可以
通過Handle USB進行通訊,PC軟體調用驅動函數就可以實現通訊,如果沒有這個函數,也可以,這就很麻煩,相當於你跟廠商開發一個USBPC驅動,Windows驅動設備開發上面微軟詳細講解了,難度也很大,做一般項目應用就沒有必要了,直接選用,有支持函數的USB單片機。開發環境,常見的MFC,VB開發環境都可以開發
『貳』 單片機與usb怎麼連接
pl2303,傻瓜轉接晶元,串口轉usb,pc端有現成驅動,將usb模擬成串口,單片機端直接連就行
『叄』 usb實現與單片機通信
最簡單的辦法就是LZ去買一塊USB轉UART的模塊,它的作用就是讓單片機的串口能通過USB口與電腦進行通訊。在電腦上安裝相應的驅動(不同的板子所使用的轉換晶元不同,根據你的板子上的晶元型號找相應驅動),在成功識別板子後找到USB轉UART板在電腦上佔有的串口號,利用串口助手之類的軟體就能實現單片機與電腦之間的通訊了。
建議用主控是CP2102的,驅動也好找
『肆』 51或AVR單片機如何通過USB介面與電腦上的程序通信
首先,單片機和微機通信的電氣標准要一致,微機串口一般是RS232電氣標准,所以要加電平轉換晶元,大多用MAX232,一般單片機實驗板上都提供這樣的標准串口。
其次,要分別編寫上位機和下位機軟體程序,單片機程序參照常式、教科書進行編寫;上位機微機可採用VB,組態軟體,Labview等軟體編寫,一般若是簡單的通信,上位機程序編寫很簡單,例如VB中學會使用mscomm控制項,有VB最基礎知識的一天就能學會。
最後,大可以沒有單片機,沒有MAX232,沒有串列介面這些硬體就可以實現學習並掌握單片機與微機之間的串口通信。proteus可以模擬單片機,也是主流軟體。另外,如今的筆記本電腦幾乎都沒有保留串口,而用USB介面取而代之,不過沒關系,有了虛擬串口和串口調試助手,這些都解決了。你可以搜索一下虛擬串口,真的很不錯的。
『伍』 單片機通過USB介面與計算機通訊電路圖
如圖所示:需要單片機51,溫度感測器18B02。USB轉RS485的轉串口線。直接用serialport控制項,設置通訊參數,然後向串口發數據。
比如發1,然後使用事件觸發接收單片機的數據,如果兩側通訊沒問題,電腦會收到2,然後把它顯示出來或者做其他處理。
(5)單片機與電腦usb通信擴展閱讀:
控制器由程序計數器、指令寄存器、指令解碼器、時序發生器和操作控制器等組成,是發布命令的「決策機構」,即協調和指揮整個微機系統的操作。其主要功能有:
(1) 從內存中取出一條指令,並指出下一條指令在內存中的位置。
(2) 對指令進行解碼和測試,並產生相應的操作控制信號,以便於執行規定的動作。
(3) 指揮並控制CPU、內存和輸入輸出設備之間數據流動的方向。
微處理器內通過內部匯流排把ALU、計數器、寄存器和控制部分互聯,並通過外部匯流排與外部的存儲器、輸入輸出介面電路聯接。
外部匯流排又稱為系統匯流排,分為數據匯流排DB、地址匯流排AB和控制匯流排CB。通過輸入輸出介面電路,實現與各種外圍設備連接。
『陸』 單片機與電腦通訊為什麼用232 usb不行嗎
說簡單點就是,單片機比較簡單,它的通訊也比較簡單,用一般串口通訊!USB協議比較復雜,包含設備信息驅動等等! 如果你讓單片機用USB通訊方式也可以,那要換支持USB協議的而且程序復雜,你還要單片機實現其他功能!光一個USB協議就夠你弄了,你還要弄其它功能,估計你要累死了!所以不推薦!
『柒』 單片機與電腦怎樣實現無線通訊
沒那麼簡單。首先你要有usb
的電路才能接入電腦usb插口。這需要硬體。所以最好買現成的單片機板。兩邊也需要軟體來處理。不是初學者能做的。
『捌』 如何實現pc通過usb介面與單片機通信
一般低檔單片機都不帶usb控制器,但多數單項片機都有串口,用USB轉TTL電路將PC的usb介面信號輸往單片機即可
『玖』 單片機怎樣通過USB與電腦通訊
單片機的USB通信需要通過介面晶元,目前市面最簡單好用的是南京沁恆公司出的CH372,公司網站上技術支持(如現成調試程序)提供得很好很全,運氣好還可以申請2-3片免費試用,另外還有全功能型號的CH375。如果你初學也不用怕,入門可能沒頭緒,只要有恆心說實話不難的!說白了就那幾個指令控制字,比調液晶還簡單,而且大多控制晶元設計都這思路,可以舉一反三。
更多電子問題請關注我!_ceo竭誠為您解答!