stm32 USB的CDC类传输掉数据
STM32F105 USB接收数据不断进入中断,出现“死机”现象
关于STM32CubeMX配置的USB例程电脑无法识别问题
STM32F407 USB-HS-OTG是否不外接PHY可以做虚拟串口?
如何做一个USB从机键盘用stm32f407
用STM32F4 Cube MX生成的USB Device C代码的BUG
USB Device + FatFS + SDIO 模拟U盘意外只读问题
USB Device + FatFS + SDIO 问题
STM32H7配置成USB DEVICE时,连接电脑时不进入中断
STM32F446 USB和串口1 冲突
不好意思,不明白加buffer是在哪里加,可以详细说一下吗
就是增大缓存。。。。
你好!
请教有关STM32 USB CDC通信的问题
1、我使用的是stm32L476RG,使用USB CDC 将flash中的数据读取到pc,USB的传输速度只能在300K/S左右,看到你在论坛中说过增大缓存可以提高速度,这个缓存指的是什么?发送的数组?
2、如何使用DMA
STM32CubeMX生成的代码中,有关USB-DMA的操作在什么地方?如何使用的,还请多多指教啊
你听他瞎扯,中断传输,全速就是64K的速率,USB没有DMA配置,只有RAM到RAM配置,
要想速率快看下我发的贴子,USB发速度可以到700K,接收可以到650K
还请帮忙啊,我在你的主题中只找到了测试了下STM32f103 CDC 的速率
只有截图,没有代码相关的信息啊,具体有关USB CDC传输数据的相关内容在哪个帖子里呢?
你的是F4 我的是F1呀,关于速率问题,和上位机有关,
USBD_CDC_SetTxBuffer(&USBD_Device, (uint8_t*)pBuf, 64);
USBD_CDC_TransmitPacket(&USBD_Device);
我用的是L476RG进行USB cdc数据传输的,通过上面的函数发送到PC端,如果将64改为更大256/512/1024/就会出现数据丢包的现象。
我想问的是:
1、你在发送数据时,每包数据的长度为多少?64? 128?256?512?1024?
2、比如说给PC端发送一个50M的数据,多次发送,PC端每次接收的数据是否一致?是否验证过?
3、在满足问题2 的情况下,USB的传输速度能达到多少?
这个审核机制时间好长啊
USBD_CDC_SetTxBuffer(&USBD_Device, (uint8_t*)pBuf, 64);
USBD_CDC_TransmitPacket(&USBD_Device);
我用的是L476RG进行USB cdc数据传输的,通过上面的函数发送到PC端,如果将64改为更大256/512/1024/就会出现数据丢包的现象。
我想问的是:
1、你在发送数据时,每包数据的长度为多少?64? 128?256?512?1024?
2、比如说给PC端发送一个50M的数据,多次发送,PC端每次接收的数据是否一致?是否验证过?
3、在满足问题2 的情况下,USB的传输速度能达到多少?
USBD_CDC_TransmitPacket(&USBD_Device);
我用的是L476RG进行USB cdc数据传输的,通过上面的函数发送到PC端,如果将64改为更大256/512/1024/就会出现数据丢包的现象。
我想问的是:
1、你在发送数据时,每包数据的长度为多少?64? 128?256?512?1024?
2、比如说给PC端发送一个50M的数据,多次发送,PC端每次接收的数据是否一致?是否验证过?
3、在满足问题2 的情况下,USB的传输速度能达到多少?