打印
[STM32F4]

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

[复制链接]
楼主: 碧云天书
手机看帖
扫描二维码
随时随地手机跟帖
41
huazi715| | 2014-10-24 16:04 | 只看该作者 回帖奖励 |倒序浏览
点赞。

使用特权

评论回复
42
lnhjsdf| | 2014-10-27 14:51 | 只看该作者
顶起

使用特权

评论回复
43
snowflyin| | 2014-10-27 21:35 | 只看该作者
我顶

使用特权

评论回复
44
wx2188751| | 2014-10-29 23:08 | 只看该作者
感谢楼主分享

使用特权

评论回复
45
adachung820| | 2014-10-30 09:06 | 只看该作者
向高手求教,我是初学者,希望了解该程序运行软件是什么啊,这个和软件工程开发似的,只要花类似N-S图就能自动生成程序代码吗?

使用特权

评论回复
46
cailantu| | 2014-10-30 10:09 | 只看该作者
厉害,膜拜!

使用特权

评论回复
47
拿起书本| | 2014-10-30 12:30 | 只看该作者
底层硬件已经越来越成熟了,都在向偏软的方向靠拢了,顶一个!

使用特权

评论回复
48
wtch519361| | 2014-11-3 14:55 | 只看该作者
usb device 里面一些库文件夹不在,运行不起来,能不能把整个文件发过来看看?

使用特权

评论回复
49
gxliu08| | 2014-11-3 21:10 | 只看该作者
谢谢分享!学习学习

使用特权

评论回复
50
happyming0809| | 2014-11-4 18:44 | 只看该作者
顶了,好东西,

使用特权

评论回复
51
simplelife_nick| | 2014-11-5 11:07 | 只看该作者
mark   学习,马上要用到

使用特权

评论回复
52
碧云天书|  楼主 | 2014-11-5 20:52 | 只看该作者
wtch519361 发表于 2014-11-3 14:55
usb device 里面一些库文件夹不在,运行不起来,能不能把整个文件发过来看看? ...

请你先下载STM32Cube_FW_F4_V1.3.0库,然后解压缩到硬盘上。
然后下载顶楼的压缩包并解压。将解压出来的USB_Device目录整个移到STM32Cube_FW_F4_V1.3.0\Projects\ STM32F4-Discovery\Applications目录下。此目录下原本只有Audio和FatFs两个目录,你可以检查一下对不对。
然后用Keil打开STM32Cube_FW_F4_V1.3.0\Projects\STM32F4-Discovery\Applications\USB_Device\CDC_Standalone\MDK-ARM目录下的项目文件Project.uvproj。
如果还有问题,可以再问。

使用特权

评论回复
53
碧云天书|  楼主 | 2014-11-5 21:01 | 只看该作者
adachung820 发表于 2014-10-30 09:06
向高手求教,我是初学者,希望了解该程序运行软件是什么啊,这个和软件工程开发似的,只要花类似N-S图就能 ...

这是在Keil IDE下开发的STM32F4单片机程序,外带一个VC++写的PC端测试程序。可以实现PC与MCU的USB通讯。现在单片机开发还没你说的那么方便,希望以后能行:)

使用特权

评论回复
54
colin2135| | 2014-11-5 21:35 | 只看该作者
碧云天书 发表于 2014-11-5 20:52
请你先下载STM32Cube_FW_F4_V1.3.0库,然后解压缩到硬盘上。
然后下载顶楼的压缩包并解压。将解压出来的U ...

我使用F4的USB VCP也有几个月时间了,是通过STMCUBEMX直接生成的,生成那个的确问题很多,需要自己琢磨并修改。最近换了一块F429,于是想在F429上面也使用FS模式的USB VCP,于是通过软件生成,当然也遇到了几个问题,经过我的修改。现在电脑已经能识别的串口,并且串口软件能打开这个串口。现在问题在于:当F429向串口发送数据的时候,串口软件接收到的数据一直是00000,我想请教一下楼主,帮我分析是什么原因。

使用特权

评论回复
55
stevenzhongan| | 2014-11-10 11:04 | 只看该作者
这么强悍,如何做到

使用特权

评论回复
56
kissworld| | 2014-11-10 11:08 | 只看该作者

这个太牛了

使用特权

评论回复
57
小班儿| | 2014-11-10 11:23 | 只看该作者

感谢分享。

使用特权

评论回复
58
阿泥巴| | 2014-11-10 12:37 | 只看该作者
顶起,厉害!!!!

使用特权

评论回复
59
lsdavid| | 2014-11-10 14:59 | 只看该作者
碧云天书 发表于 2014-11-5 20:52
请你先下载STM32Cube_FW_F4_V1.3.0库,然后解压缩到硬盘上。
然后下载顶楼的压缩包并解压。将解压出来的U ...

我照做了,但是还是找不到包含文件啊。。。
Rebuild target 'STM32F4-Discovery_USBD-HS'
assembling startup_stm32f407xx.s...
compiling main.c...
..\Inc\main.h(33): error:  #5: cannot open source input file "stm32f4xx_hal.h": No such file or directory
  #include "stm32f4xx_hal.h"
..\Src\main.c: 0 warnings, 1 error
compiling stm32f4xx_hal_msp.c...
..\Src\stm32f4xx_hal_msp.c(39): error:  #5: cannot open source input file "stm32f4xx_hal.h": No such file or directory
  #include "stm32f4xx_hal.h"
..\Src\stm32f4xx_hal_msp.c: 0 warnings, 1 error
compiling stm32f4xx_it.c...
..\Inc\main.h(33): error:  #5: cannot open source input file "stm32f4xx_hal.h": No such file or directory
  #include "stm32f4xx_hal.h"
..\Src\stm32f4xx_it.c: 0 warnings, 1 error
compiling usbd_cdc_interface.c...
..\Inc\main.h(33): error:  #5: cannot open source input file "stm32f4xx_hal.h": No such file or directory
  #include "stm32f4xx_hal.h"
..\Src\usbd_cdc_interface.c: 0 warnings, 1 error
compiling usbd_conf.c...
..\Src\usbd_conf.c(29): error:  #5: cannot open source input file "stm32f4xx_hal.h": No such file or directory
  #include "stm32f4xx_hal.h"
..\Src\usbd_conf.c: 0 warnings, 1 error
compiling usbd_desc.c...
..\Src\usbd_desc.c(29): error:  #5: cannot open source input file "usbd_core.h": No such file or directory
  #include "usbd_core.h"
..\Src\usbd_desc.c: 0 warnings, 1 error
compiling cs43l22.c...
cs43l22.c: Error:  #5: cannot open source input file "..\..\..\..\..\..\Drivers\BSP\Components\cs43l22\cs43l22.c": No such file or directory
..\..\..\..\..\..\Drivers\BSP\Components\cs43l22\cs43l22.c: 0 warnings, 1 error
".\STM32F4-Discovery_USBD-HS\STM32F4-Discovery_USBD-HS.axf" - 7 Error(s), 0 Warning(s).
Target not created

使用特权

评论回复
60
lsdavid| | 2014-11-10 15:11 | 只看该作者
lsdavid 发表于 2014-11-10 14:59
我照做了,但是还是找不到包含文件啊。。。
Rebuild target 'STM32F4-Discovery_USBD-HS'
assembling sta ...

不好意思,没注意到是整个USB_Device目录。现在可以了。多谢分享这么好的结果!

使用特权

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

本版积分规则