free性丰满hd毛多多,久久综合给合久久狠狠狠97色69 ,欧美成人乱码一区二区三区,国产美女久久久亚洲综合,7777久久亚洲中文字幕

0
問答首頁 最新問題 熱門問題 等待回答標(biāo)簽廣場
我要提問

單片機(jī)

論單片機(jī)如何控制USB外設(shè)

      最近,想使用嵌入式系統(tǒng)開發(fā)板控制一個USB接口的打印機(jī)。最開始采取的方式是,將嵌入式系統(tǒng)的一組UART口通過WCH的CH340G轉(zhuǎn)換成USB信號來把數(shù)據(jù)傳輸給打印機(jī)。結(jié)果打印機(jī)一直沒反應(yīng),測量打印機(jī)接口電路輸出,也無電壓波動。后來查了資料才明白,兩個USB從設(shè)備之間是不能直接通信的,需要有USB Host來控制數(shù)據(jù)流才行的。USB通信協(xié)議是一種總線通信方式,所有的傳輸數(shù)據(jù)都需要通過USB Host控制器才能進(jìn)行收發(fā)傳輸。好吧,之前想當(dāng)然了,囧。。。。。。(不對之處,請輕拍~~)       接著上面說,所以要實現(xiàn)兩個USB從設(shè)備之間的通信,那么勢必需要USB Host的介入,也就是說,如果想要使嵌入式系統(tǒng)能夠與USB從設(shè)備進(jìn)行數(shù)據(jù)傳輸,進(jìn)而進(jìn)行控制的話,那么勢必需要一塊USB Host接口芯片了。

     我在網(wǎng)上也搜了一下,有那么幾種USB Host芯片,但以前并未使用過,所以并不清楚是否好用,麻煩大家推薦個比較好使,能夠快速實現(xiàn)設(shè)計功能的USB Host 芯片。。。

     另外,STM32F10x及以上版本的片子自帶USB口,不知道能否直接通過加載USB協(xié)議棧并通過片上USB實現(xiàn)USB OTG功能呢,有這樣用過的嗎?  先謝謝了。;)

提問者:xuxuede 地點:- 瀏覽次數(shù):3648 提問時間:10-19 17:28
我有更好的答案
提 交
5條回答
60user26 08-16 19:30
支持Host模式usb模塊的stm32是可以的
zhuo85 08-20 13:41
主USB芯片不少,用起來都差不多,哪個好買用什么即可。用自帶主USB的MCU當(dāng)然也可以,自行比較性價比以及自己的軟件編程能力進(jìn)行方案選擇吧。
yangachun 08-17 19:05
不知道你是否清楚,單片機(jī)通過USB與打印機(jī)通信,通信協(xié)議如何?你要在單片機(jī)實現(xiàn)USB打印機(jī)類的協(xié)議才行啊。
s934275423 08-20 08:54
驅(qū)動打印機(jī),最好上嵌入式linux , 某些實時操作系統(tǒng)也有usb host 打印機(jī)驅(qū)動。
例如freescale的單片機(jī)。

可能,通過usb還不如提高網(wǎng)絡(luò)打印呢。
daichuangs 08-18 12:32
http://www.wch.cn/productcenter/1.html? ?這家的很多型號
撰寫答案
提 交
1 / 3
1 / 3
相關(guān)單片機(jī)
具有音調(diào)控制的單片機(jī)立體聲前置放大器
用于單片機(jī)與電子裝置中的開關(guān)電源
單片機(jī)軟硬件復(fù)位的條件都有啥
電動機(jī)的單片機(jī)控制
單片機(jī)應(yīng)用系統(tǒng)開發(fā)實例導(dǎo)航