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

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

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

[硬件設(shè)計(jì)] 在PC端和MCU間的USB通訊芯片怎么來(lái)選型?比如波特率至少要多少合適?

[復(fù)制鏈接]

49

主題

288

帖子

1533

積分

三級(jí)會(huì)員

Rank: 3Rank: 3

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

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


發(fā)表回復(fù)

本版積分規(guī)則


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