[STM32F4] STM32F4Cube库CDC类试用手记(含USB全速/高速和VC测试程序)

[复制链接]
144171|749
 楼主| 碧云天书 发表于 2014-11-10 21:06 | 显示全部楼层
lsdavid 发表于 2014-11-10 15:11
不好意思,没注意到是整个USB_Device目录。现在可以了。多谢分享这么好的结果! ...

呵呵,能用就好
 楼主| 碧云天书 发表于 2014-11-10 21:14 | 显示全部楼层
本帖最后由 碧云天书 于 2014-11-10 21:23 编辑
colin2135 发表于 2014-11-5 21:35
我使用F4的USB VCP也有几个月时间了,是通过STMCUBEMX直接生成的,生成那个的确问题很多,需要自己琢磨并 ...

我还没有用过429,但429跟407的USB模块应该是一样的。VCP使用了USB的端点1以BULK方式收发数据,因此关注端点1就可以了。USB端点1的收发,PC就认为是虚拟串口数据的收发。由于USB的BULK传输是可靠传输,传输过程数据不会发生错误,所以你可以先检验一下MCU发送端是否正常,再检验一下PC接收端是否正常。MCU发送端的检验,你可以看看USBD_CDC_SetTxBuffer()填充的数据是否正确,再确认紧接着的USBD_CDC_TransmitPacket()返回值是否USB_OK。如果这两个都没问题,PC软件出问题的可能性就比较大了。
colin2135 发表于 2014-11-11 10:50 | 显示全部楼层
碧云天书 发表于 2014-11-10 21:14
我还没有用过429,但429跟407的USB模块应该是一样的。VCP使用了USB的端点1以BULK方式收发数据,因此关注端 ...

你说的很对,我在MCU上调用的发送缓存弄错了,一直没仔细去看。谢谢你。
jasonzhu123 发表于 2014-11-11 15:25 | 显示全部楼层
好资源   正好要用
curtiszh 发表于 2014-11-13 11:42 | 显示全部楼层
很牛的楼主
 楼主| 碧云天书 发表于 2014-11-13 20:04 | 显示全部楼层
curtiszh 发表于 2014-11-13 11:42
很牛的楼主

呵呵,不算牛。只是略大方,愿意把自己的东西拿出来给大家:)
anran莫莫 发表于 2014-11-14 17:25 | 显示全部楼层
hpdell 发表于 2014-11-17 09:30 | 显示全部楼层
这般功夫如何练就啊
kensen2003 发表于 2014-11-17 23:28 | 显示全部楼层
马克一个
huangfeng33 发表于 2014-11-19 15:51 | 显示全部楼层
资源多的话这个还是很给力的!学习参考下。
carlyang 发表于 2014-12-7 22:04 | 显示全部楼层
按USB协议,FS理论上不可能有那么高的速度啊,1ms发送一帧,1帧可以发几个包?
 楼主| 碧云天书 发表于 2014-12-9 13:00 | 显示全部楼层
carlyang 发表于 2014-12-7 22:04
按USB协议,FS理论上不可能有那么高的速度啊,1ms发送一帧,1帧可以发几个包? ...

BULK传输模式下,一帧可以发送很多包。只要总线空闲就可以发,没有上限规定。
xiaolinyezi 发表于 2014-12-14 16:40 | 显示全部楼层
..\..\..\..\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h(421): error:  #20: identifier "USB_OTG_GlobalTypeDef" is undefined
 楼主| 碧云天书 发表于 2014-12-14 19:21 | 显示全部楼层
本帖最后由 碧云天书 于 2014-12-14 19:23 编辑
xiaolinyezi 发表于 2014-12-14 16:40
..\..\..\..\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h(421): error:  #20: identifier "US ...

请你仔细检查一下解压缩文件的路径,一定要和2楼红字高亮提醒的路径一模一样。
yonghelp 发表于 2014-12-20 23:51 | 显示全部楼层
zjianq 发表于 2014-12-21 09:40 来自手机 | 显示全部楼层
顶楼主的精神
 楼主| 碧云天书 发表于 2014-12-21 14:35 | 显示全部楼层
zjianq 发表于 2014-12-21 09:40
顶楼主的精神

谢谢支持
monkeypony 发表于 2014-12-30 22:03 | 显示全部楼层
了解一下
周董 发表于 2014-12-30 22:48 | 显示全部楼层
多谢楼主分享
Y634640993 发表于 2015-1-6 15:54 | 显示全部楼层
好资源,谢谢楼主的精美“厨房”,直接拿来用:handshake
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0