STM32F4的USB功能

2019-07-14 15:59发布

关于STM32F4的USB功能,有以下问题想请教各位高手。

硬件搭建环境: 电脑(USB host)<==>STM32F4(USB1口)-STM32F4(USB2口) <==>打印机(USB device)


从信号传输功能角度看的话,以上硬件环境中,STM32芯片作为中继功能。一个USB口接收来自电脑的数据包,另一个USB口将这个数据包原封不动的,不作任何处理的送到打印机。就好像两根导线一样,只是传输数据包,而不做任何处理。


从硬件识别角度看的话,上述环境搭建后,电脑应该识别的是打印机,而不是STM32芯片。
(如果电脑识别的是STM32芯片的话,那就不是电脑直接控制打印机,而是STM32来控制打印机,这样的话应该就需要在STM32内编译一个打印驱动,这是我不想做的。)


STM32不太懂,正在学。上述功能能否实现,还请各位高手不吝赐教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
亲爱的娜娜
1楼-- · 2019-07-14 21:52
比较好奇,这样做电脑能识别到打印机而不是STM32的USB设备吗?
FRAN2016
2楼-- · 2019-07-15 01:05
 精彩回答 2  元偷偷看……
youpukeji668
3楼-- · 2019-07-15 04:39
如果MCU是单纯的数据中转的话有可能
youpukeji668
4楼-- · 2019-07-15 04:49
但是如三楼所说,这时候加stm32干嘛?
andyseu
5楼-- · 2019-07-15 10:33
过来学习学习                     
maqyun
6楼-- · 2019-07-15 10:40

一周热门 更多>