杨帆-2031953 发表于 2014-11-4 13:12:23

STM32F429 USB CDC类 无法进入端点中断


您好:
         我是研发的软件工程师,目前正在使用stm32f429系列MCU开发产品,在使用USB CDC类做虚拟串口的时候遇到了问题,希望得到技术支持。         使用的USB库: stm32_f105-07_f2_f4_usb-host-device_lib   使用F4系列标准库开发       目前硬件环境: stm32f429i-discovery
         问题描述:由于429的套件没有提供USB相关的例子,所以根据USB库里的例子来改,希望可以改好用在stm32f429上,                                    移植编译成功,PC可以识别并正常安装驱动程序,识别为虚拟串口,但是MCU无法接收到PC发过来的数据。
                                    使用BUSHund监视时,发现控制传输都正常,包括波特率的设置等,从PC传输数据的时候,只有第一次数据传输,可以再BUSHUND上看到,                                     后面的传输都无法再BUSHUND上看到了。   使用串口调试助手和超级中断都是如此。                                    使用keil仿真,发现从来没有进入EP1的IN/OUT中断,端点配置等,都是参照USB库里的例子来的,                                       搜索网上也有人遇到类似情况,但是都没有明确解决办法,
能否提供429-DISCOVERY的VCP例子或者给点远程技术支持呢?如能收到支持将不胜感激,祝ST越来越好。

colin2135 发表于 2014-11-5 16:09:07

楼主要不要加一下我QQ,我刚好也遇到你这样的情况。PC可以识别到串口了,STM32发送数据到PC,但是PC接收的一直是0.

杨帆-2031953 发表于 2014-11-10 09:50:44

colin2135 发表于 2014-11-5 16:09
楼主要不要加一下我QQ,我刚好也遇到你这样的情况。PC可以识别到串口了,STM32发送数据到PC,但是PC接收的 ...

你QQ多少啊

shanji 发表于 2014-12-24 16:55:12

楼主现在啥情况,找到问题了吗,我也遇到楼主同样的问题了

xiao_xiang_xian 发表于 2015-4-8 15:24:40

楼主问题解决了吗?我也用了一样的程式,虚拟串口都成功就是没办法与PC互传数据。我的QQ:742976921

小牛314 发表于 2015-7-4 23:43:52

同问,看过寄存器,一大堆有点茫然
页: [1]
查看完整版本: STM32F429 USB CDC类 无法进入端点中断