当前位置: 首页 > news >正文

针对stm32F103C8t6芯片调节USB串口的经验

1、首先这是自己手搓的板子,对于之前一直没有了解过USB这方面,则这个针对USB部分没有设计上拉电阻,造成不管怎么调节PC端都没有反应。

图一 这个没有添加1.5K电阻

这个D+位置应该再接一个1.5KR的电阻如图2所示

图2

这样调节的话PC端就可以识别到USB串口,但是这是串口还是会出现一个黄色感叹号。

 

3、接下来就可以进行USB初始化调试,我这边使用   STM32F103C8T6和STM32CobeMX软件生成HAL进行编写和设计。

二、CubeMX 新建工程
本篇为了工程的清晰,将从0开始, 新建一个虚拟串口通信的工程。

日常做项目,不建议新建,而是复制已有的旧工程,通过CubeMX增删需要的功能。

这样能减少一些常用功能的再次配置,如按键、UART等;

复用旧工程里已验证过的功能,能有效地减少常用功能的调试

http://www.dtcms.com/a/92641.html

相关文章:

  • Webview详解(下)
  • 深入理解操作系统基础文件I/O:从系统调用到底层实现
  • 观察者模式(Observer Pattern)
  • 走进国际数字影像产业园,享受一站式优质服务
  • 自研工具分享:多媒体文件分配2.0 PaddleOCR成功打包exe
  • React-nodejs 练习 个人博客
  • 计算机二级WPS Office第九套WPS演示
  • 0326-Java 字符串方法
  • CHI协议——retry
  • cJSON-轻量级 C 语言 JSON 解析库的使用(一)
  • 分布式锁实战:Redis与Redisson的深度解析
  • MySQL无法链接
  • 【文献25/03/26】Hyperspectral Image Transformer Classification Networks
  • STL之stack和queue
  • Ubuntu 优化启动时间优化
  • 启智畅想公司的集装箱号码识别技术在市场应用中表现出较强的竞争力和广泛认可
  • MySQL - 数据库基础操作
  • P1464 Function —— 洛谷
  • Keil(ARMCC)编译改为Cmake(GNU)编译
  • 行业白皮书2025 | 益企研究院:AI时代的存储基石
  • 多源最短路:Floyd算法の暴力美学
  • 读书笔记-如何有效求助-1/2--求助行为的有效姿态
  • PyBluez2 的详细介绍、安装指南、使用方法及配置说明
  • F1C200S编译
  • STM32基础教程——PWM驱动舵机
  • Maya到SubstancePainter再到UE5
  • Android电话监听器的设计与实现:深入解析Service与TelephonyManager
  • 细胞内与细胞间网络整合分析!神经网络+细胞通讯,这个单细胞分析工具一箭双雕了(scTenifoldXct)
  • [ ] 前后端连接 结合常见故障场景和解决
  • 【区块链 + 文化版权】精灵高中 IP 服务项目 | FISCO BCOS 应用案例