電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 2602|回復: 0
收起左側(cè)

[硬件設計] 在PC端和MCU間的USB通訊芯片怎么來選型?比如波特率至少要多少合適?

[復制鏈接]

49

主題

288

帖子

1533

積分

三級會員

Rank: 3Rank: 3

積分
1533
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-6-2 09:53:27 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在PC端和MCU間的USB通訊芯片怎么來選型?比如波特率至少要多少合適?

(1)首先這位同學的問題不明確
(2)我的猜想一:你是想要PC端和MCU至今進行串口通訊
(3)我的猜想二:你是想要PC端和MCU端就是USB的通訊
(4)如果是猜想一的話,則我們直接使用TTL轉(zhuǎn)USB或者232轉(zhuǎn)USB的方式,如果你的MCU有232接口的話
(5)如果是猜想二的話,那我們就使用USB進行USB通訊即可
(6)針對于TTL轉(zhuǎn)USB其芯片選型其非常成熟,大家隨便搜索一下就可以找到,波特率一般情況下我們都是通過杜邦線連接,所以我們不希望其太快,大多數(shù)情況下我們波特率選擇9600即可;電平不管是TTL還是USB其物理層是規(guī)定好了的所以我們按照其物理層協(xié)議涉及即可
(7)針對于232轉(zhuǎn)USB其芯片的選型也非常成熟,同樣大家可以到各大元器件廠商去搜索,一抓一大把,波特率我們和TTL轉(zhuǎn)USB一樣,我們一般都是選擇9600即可;電平不管是232還是USB其物理層是規(guī)定好了的所以我們按照其物理層協(xié)議涉及即可
(8)如果是USB和USB的通訊,則我們需要考慮其具體的方式,誰做HOST誰做slave,還是使用OTG方式,USB和USB通訊的話我們大部分情況下不涉及選型,一般MCU其內(nèi)部會有USB的驅(qū)動芯片的,我們只要做好接口設計接口,其通訊速率不存在波特率一說,我們USB通訊有l(wèi)ow speed(1.5MHz), fully speed(12MHz), high speed(480MHz), 電平遵循其USB物理層協(xié)議即可


回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表