stm32 USB控制io口实现通信
使用stm32 USB功能 控制自身IO口实现通信(发送与接收)功能,即USB连接电脑,两个IO口分别连接下位机的发送与接收端,实现上位机控制与下位机数据上传的功能,上行速率(I口接收)1Mbps,理论上可行吗,谢谢各位。。。我的下位机 是光模块 只有发送 和 接收两个引脚请问io口如何选择
stm32芯片可不可以直接和我的 光模块相连呢
谢谢了
RE:stm32 USB控制io口实现通信
可以的。用io连接或用串口都行。RE:stm32 USB控制io口实现通信
用USB虚拟串口或者USB(这个需要写驱动),光模块要看通讯方式。RE:stm32 USB控制io口实现通信
你的光模块如果跟主机通讯通过什么方式?协议是什么,按照你说的两根线,或者是USART或者是IIC,两个IO口的话,应该是模拟IIC协议,这是可以实现的RE:stm32 USB控制io口实现通信
可能是设定错了通讯模式RE:stm32 USB控制io口实现通信
理论上说得通,模块连接那得看通信协议,要相同才可以RE:stm32 USB控制io口实现通信
要看是什么协议, 怎么连接了 巅峰残狼 发表于 2014-7-25 23:11你的光模块如果跟主机通讯通过什么方式?协议是什么,按照你说的两根线,或者是USART或者是IIC,两个IO口的 ...
类似于 USB转串口 吧 因为我的 光模块设计的是串行口,只有发送和接收端,跟stm32的什么接口相连、再转换为USB接口与pc相连呢?光模块通路串行速率1Mbps左右,谢谢您了。。。
霹雳之火 发表于 2014-7-30 09:41
理论上说得通,模块连接那得看通信协议,要相同才可以
谢谢,最近没有登录,才看到,望谅解 安 发表于 2014-7-24 14:49
用USB虚拟串口或者USB(这个需要写驱动),光模块要看通讯方式。
谢谢,最近没有登录,才看到,望谅解;虚拟串口速率能达到1M吗,我的光模块 是串行口,一收一发,您觉得通过stm32再转换为USB与pc连接,用什么接口和协议比较好呢?感激不尽。。。
页:
[1]
2