打印

USB转串口通讯功能求助

[复制链接]
2184|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
demeng|  楼主 | 2010-6-30 13:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我正在使用STM32F10XB_EVAL开发板调试USB例程VirtualCOMPort,USB转串口功能,将接收到的数据发送回去。枚举过程OK的,但到了通讯部分就不行了,用通讯工具发送数据,却接不到回复。
用调试工具,发现buff_out[]中是PC通讯工具发送的数据,但串口的接收中断就是没有产生,因此buff_in[]也就是空的了。但在初始化里,串口中断是开了的
请教高人,这是怎么回事呢?
沙发
demeng|  楼主 | 2010-7-5 09:46 | 只看该作者
怎么没人的,是不明白我在说什么吗?就是串口的接收中断没有产生

使用特权

评论回复
板凳
demeng|  楼主 | 2010-7-9 13:17 | 只看该作者
原来是机制理解错误,惭愧

使用特权

评论回复
地板
haibianfeng| | 2010-7-26 10:53 | 只看该作者
3# demeng

使用特权

评论回复
5
haibianfeng| | 2010-7-26 10:57 | 只看该作者
3# demeng



你好,我最近也在做stm32的 virtual com port ,好像遇到了和你一样的问题。我的板子是自己做的,我把上拉电阻直接接到了3.3v上,pc机能够发现虚拟串口,用串口调试助手测试,能够发送,但是接收不到(用usart接收)。请问你是怎么解决的,你所说的机制是什么?谢谢

使用特权

评论回复
6
demeng|  楼主 | 2010-7-26 16:54 | 只看该作者
我说的机制是USB转串口的机制。看你的USB转串口的通信波特率设定与用来接收的串口设定是否匹配,还有就是两个串口的连接

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:路尽隐香处,翩然雪海间

12

主题

37

帖子

1

粉丝