STM32 VCP PC端安装驱动失败的问题解决
来源:互联网 发布:休斯网络系统 编辑:程序博客网 时间:2024/05/16 11:21
STM32,使用USB VCP功能,即虚拟串口功能时,选择USB_OTG_FS Device_Only,如上图。cube自动生成工程,不作修改。将USB插入电脑,WIN10或WIN7系统设备管理器中端口项中都能成功出现STMicroelecronics Virtual COM Port(COM4),但驱动前显示黄色叹号,表示设备安装存在问题的警告。
问题:
usbd_cdc.c文件中,USBD_CDC_Init函数中存在一个USBD_malloc,可在此打断点调试,pdev->pClassData为NULL。可知malloc并没有申请到空间。
解决方法:
malloc没有申请到空间,并不是USBD_malloc函数有问题,而是系统设置堆空间过小,申请空间大于堆空间,所以无法申请成功。只需要将startup_stm32f429xx.s系统启动文件里的Heap_Size EQU 0x200 值高大就可以了
0 0
- STM32 VCP PC端安装驱动失败的问题解决
- STM32 VCP PC端安装驱动失败的问题解决
- stm32 f4 Cube VCP问题解决
- 关于dnw驱动安装失败的问题解决
- OK6410USB驱动安装失败问题解决
- 驱动安装失败在PC端ADB通过TCPIP连接调试
- STM32 cube vcp虚拟USB
- 关于安装gulp-sass失败的问题解决
- MySQL安装失败问题解决
- Win8.1 无法安装驱动,驱动安装失败的解决方案
- nvidia 320.18 驱动安装失败的解决办法
- 今天看VCP的使用手册
- sonix pc H264 驱动安装
- arduino 驱动安装失败
- 驱动安装失败
- WinCE6.0流驱动开发的两种方法及驱动加载失败问题解决
- esp8266的STM32驱动
- iOS_cocoa pods安装失败的奇奇怪怪的问题解决方案
- launchMode四种启动模式先介绍前三种
- AsyncTask源码分析及仿AsyncTask异步任务举例
- Java时间和时间戳的相互转换
- 自己定个一个小项目,探究web应用期间,动态编译java脚本的影响
- Feescale K60开发笔记7: RTCS中sendto函数的使用
- STM32 VCP PC端安装驱动失败的问题解决
- androidstudio新建html
- 关于DevOps,你不知道的那些事儿
- mybatis逆向生成实体类,接口类,映射xml文件
- 2016年年度总结
- HTML总结
- Swift中代理使用篇(一)
- Python文件操作一
- JVM总结-类加载机制