andybryantzhao 发表于 2014-7-24 10:50:36

stm32 USB控制io口实现通信

  使用stm32 USB功能 控制自身IO口实现通信(发送与接收)功能,即USB连接电脑,两个IO口分别连接下位机的发送与接收端,实现上位机控制与下位机数据上传的功能,上行速率(I口接收)1Mbps,理论上可行吗,谢谢各位。。。我的下位机  是光模块 只有发送 和 接收两个引脚 
请问io口如何选择
stm32芯片可不可以直接和我的 光模块相连呢
谢谢了 

feel-376797 发表于 2014-7-24 11:31:51

RE:stm32 USB控制io口实现通信

可以的。用io连接或用串口都行。

发表于 2014-7-24 14:49:19

RE:stm32 USB控制io口实现通信

用USB虚拟串口或者USB(这个需要写驱动),光模块要看通讯方式。

巅峰残狼 发表于 2014-7-25 23:11:51

RE:stm32 USB控制io口实现通信

你的光模块如果跟主机通讯通过什么方式?协议是什么,按照你说的两根线,或者是USART或者是IIC,两个IO口的话,应该是模拟IIC协议,这是可以实现的

feixiang20 发表于 2014-7-29 01:42:16

RE:stm32 USB控制io口实现通信

可能是设定错了通讯模式

霹雳之火 发表于 2014-7-30 09:41:37

RE:stm32 USB控制io口实现通信

理论上说得通,模块连接那得看通信协议,要相同才可以

aaa999kk 发表于 2014-7-30 16:09:31

RE:stm32 USB控制io口实现通信

要看是什么协议, 怎么连接了

andybryantzhao 发表于 2014-11-27 11:22:15

巅峰残狼 发表于 2014-7-25 23:11
你的光模块如果跟主机通讯通过什么方式?协议是什么,按照你说的两根线,或者是USART或者是IIC,两个IO口的 ...

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

andybryantzhao 发表于 2014-11-27 11:24:37

霹雳之火 发表于 2014-7-30 09:41
理论上说得通,模块连接那得看通信协议,要相同才可以

谢谢,最近没有登录,才看到,望谅解

andybryantzhao 发表于 2014-11-27 11:30:55

安 发表于 2014-7-24 14:49
用USB虚拟串口或者USB(这个需要写驱动),光模块要看通讯方式。

谢谢,最近没有登录,才看到,望谅解;虚拟串口速率能达到1M吗,我的光模块 是串行口,一收一发,您觉得通过stm32再转换为USB与pc连接,用什么接口和协议比较好呢?感激不尽。。。
页: [1] 2
查看完整版本: stm32 USB控制io口实现通信