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 值高大就可以了

STM32 VCP PC端安装驱动失败的问题解决相关推荐

  1. android : 小米手机 打开开发者 选项 PC 端 安装 apk

    红米手机 打开 开发者选项: 设置 –> 我的设备–> 全部参数 –> MIUI版本 连续 点击 5下 在全部参数界面,我们找到MIUI版本这一条,然后点击这一条5次,点击的时候,屏 ...

  2. Win7系统下插入新的usb设备都提示安装驱动失败的解决方法

    1.首先鼠标右击win7系统桌面上的计算机图标,选择"设备管理器"选项: 选择"设备管理器"选项 2.然后右键有叹号的USB设备,更新驱动程序.不要选自动搜索, ...

  3. win7万能声卡驱动_win7的早期版本下安装驱动失败

    极少数用户遇到win7 x64下安装驱动失败,打开设备管理器,物理声卡和虚拟声卡都呈现黄标状态. 这是由于您使用的是win7的早期非商业版本,早期的win7 OS对数字签名只支持sha1算法,后来微软 ...

  4. 有线无线网卡都安装驱动失败

    有线无线网卡都安装驱动失败 使用ccleaner 使用ccleaner

  5. virtualBox安装驱动失败:找不到指定模块解决方法

    找不到指定模块 如果找不到桥接驱动,就要安装驱动,解决方案网上很多,这里就不一一列举了,关键是当你安装驱动,从磁盘安装netlwf,显示找不到模块功能,主要原因是你已经安装了VMware,与Vistr ...

  6. 缺少mdmcpq驱动文件非原版Windows安装驱动失败“该设备的驱动程序未被安装。(代码 28)”错误

    1.故障现象 在给单位的一台Server2008R2 X64服务器上安装扫描枪的时候发现无法安装扫描枪驱动,打开设备管理器可以看到扫描枪硬件有黄色叹号标记.错误信息如下: Windows给出的错误提示 ...

  7. uniapp宽屏开发PC端方案,及衍生问题解决

    需要在uniapp的pages.json文件中配置 "rpxCalcMaxDeviceWidth": 3840, // rpx 计算所支持的最大设备宽度,单位 px,默认值为 96 ...

  8. PC端安装android模拟器

    如今说到什么智能手机最火,那很多人肯定会说android系统的手机.如果你还没有Android手机,又想买一部试试,可是价格都不便宜,买来不适合自己怎么办?那么可以先在电脑上安装一个Android模拟 ...

  9. STM32 在PC端串口助手上打印中文字符----printf()函数重定向

    前言 本博文基于STM32F103ZET6和MDK5.2.6和库函数V3.5.0开发: 本博文采用七星虫德飞莱开发板,USB-TTL电路,USART1和串口调试助手: 如有不足,多指教: 针对STM3 ...

最新文章

  1. 使用VS2010调用matlab的mat格式文件
  2. inner join和left join还有right join的区别
  3. 动态给div追加html代码,javascript – 动态添加/删除div到html
  4. 计算机图形学真实感显示代码,计算机图形学实验 - 真实感图形场景的生成
  5. Jser 设计模式系列之面向对象 - 接口封装与继承
  6. jQuery的DOM操作
  7. 12 个月 vs. 1 个月,你的年终奖是多少?
  8. 中国主要的区块链公司以及融资情况
  9. export和import 输出/接收模块变量的接口
  10. 人工智能数据集文本处理Onehot/TF/TFIDF矩阵的生成
  11. 52周存钱挑战(Python)
  12. R3黯然史:从昔日最风光,到如今危机重重
  13. 【历史上的今天】7 月 4 日:第一本电子书问世;磁条卡的发明者出生;掌上电脑先驱诞生
  14. 发现新大陆,超级好用的轻量级接口测试工具 Postcat
  15. 洲际酒店集团大中华区开业酒店突破600家;因美纳中国生产制造基地正式启用 | 美通企业日报...
  16. SqlServer2017 AlwaysOn 读写分离 无域控
  17. Java8 Zip 压缩与解压缩
  18. win7怎么关闭计算机的预览,win7系统工具栏预览功能怎么关闭?win7关闭工具栏预览功能的详细步骤...
  19. Python后台运行 -- nohup python xxx.py
  20. autoit 下载图片验证码

热门文章

  1. 在职非全日制计算机考研上岸心得分享
  2. ai怎么取消颗粒效果_怎么用AI制作粒子消散效果字体?
  3. 从黄金时代到没落尽头,“寻求出售”的GoPro遭遇了什么?
  4. Uniapp开发仿哔哩哔哩/短视频系统APP源码
  5. 在文件管理器中显示图片的缩略图和视频第一帧的缩略图
  6. DirectX12(D3D12)基础教程(四)——初识DirectXMath库、使用独立堆创建常量缓冲、理解管线状态对象、理解围栏同步
  7. 盘点2018程序员才懂的100个段子/搞笑图(上篇)
  8. 【论文精读】TACRED Revisited: A Thorough Evaluation of the TACRED Relation Extraction Task
  9. 云测试企业都在寻找突破口?蒲公英内测尝试为APP制作介绍视频
  10. Android图文识别