stm32 USB控制io口实现通信可行吗

2019-07-14 14:48发布

  使用STM32 USB功能 控制自身IO口实现通信(发送与接收)功能,即USB连接电脑,两个IO口分别连接下位机的发送与接收端,实现上位机控制与下位机数据上传的功能,上行速率(I口接收)1Mbps,理论上可行吗,谢谢各位。。。我的下位机  是光模块 只有发送 和 接收两个引脚
请问io口如何选择
stm32芯片可不可以直接和我的 光模块相连呢
谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
TOPCB
1楼-- · 2019-07-14 21:22
用USB虚拟串口或者USB(这个需要写驱动),光模块要看通讯方式。
vuywsdfwf
2楼-- · 2019-07-14 23:42
你的光模块如果跟主机通讯通过什么方式?协议是什么,按照你说的两根线,或者是USART或者是IIC,两个IO口的话,应该是模拟IIC协议,这是可以实现的
cnm7
3楼-- · 2019-07-15 02:27
可能是设定错了通讯模式
doubleyh
4楼-- · 2019-07-15 03:06
理论上说得通,模块连接那得看通信协议,要相同才可以
阿什顿信道
5楼-- · 2019-07-15 03:24
 精彩回答 2  元偷偷看……
www030
6楼-- · 2019-07-15 06:04
vuywsdfwf 发表于 2019-1-4 14:24
你的光模块如果跟主机通讯通过什么方式?协议是什么,按照你说的两根线,或者是USART或者是IIC,两个IO口的话,应该是模拟IIC协议,这是可以实现的

类似于 USB转串口 吧 因为我的 光模块设计的是串行口,只有发送和接收端,跟stm32的什么接口相连、再转换为USB接口与pc相连呢?光模块通路串行速率1Mbps左右,谢谢您了。。。

一周热门 更多>