社区
单片机/工控
帖子详情
用STM32CubeMX创建的stm32f103c8t6的usb hid工程烧到板子没反应!啥原因?
xqhrs232
2018-02-11 11:07:37
用STM32CubeMX创建的stm32f103c8t6的usb hid工程烧到板子没反应!啥原因?
...全文
1867
10
打赏
收藏
用STM32CubeMX创建的stm32f103c8t6的usb hid工程烧到板子没反应!啥原因?
用STM32CubeMX创建的stm32f103c8t6的usb hid工程烧到板子没反应!啥原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xqhrs232
2018-03-02
打赏
举报
回复
原来是虚焊整的血案!!!
xqhrs232
2018-02-28
打赏
举报
回复
搞搞又有点反应了!!!还的继续!
xqhrs232
2018-02-24
打赏
举报
回复
引用 6 楼 Haiguozhe 的回复:
你这样应该没有修改描述符
默认的工程就有这些了!
Haiguozhe
2018-02-22
打赏
举报
回复
你这样应该没有修改描述符
xqhrs232
2018-02-20
打赏
举报
回复
引用 4 楼 lushengwm 的回复:
试试烧一下例程
customhid?也没反应啊!试过很多网上的例程了,都没反应!
lushengwm
2018-02-19
打赏
举报
回复
试试烧一下例程
xqhrs232
2018-02-11
打赏
举报
回复
网上很多据说可用的stm32f103c8t6 usb hid工程,下载下来烧进板子,也是一点反应都没有。顶多报个设备描述符请求失败。但通过串口打印去调试跟踪,驱动就没被加载的感觉。,压根就没去调USBD_HID_Init( )函数,而其它几个工作正常的板子都用去调这个函数。 觉得驱动存在的问题不大,应该更多的是硬件上的差别了。有人遇到过吗?
xqhrs232
2018-02-11
打赏
举报
回复
我用STM32CubeMX创建的其它板子的usb hid工程都是好使的。目前试过stm32f042f4p6,stm32f103rct6.stm32f103zet6这3个板子,创建编译烧进去就能检测到usb hid设备,单单这个stm32f103c8t6板子不行,不知道需要修改什么地方!!!
xqhrs232
2018-02-11
打赏
举报
回复
看框架图,stm32f103c8t6的usb管脚跟can管脚重用在一起,难道是上电默认成can的功能了?
STM32
Cube
MX
图形化配置工具:从硬件初始化到
工程
管理的全流程指南
本文系统介绍
STM32
Cube
MX
图形化配置工具的核心功能与实践方法,涵盖环境安装、芯片选型、时钟树与GPIO可视化配置、UART等外设参数化设置、HAL库
工程
生成(支持Keil/IAR/
STM32
Cube
IDE)、中间件集成(FreeRTOS/FATFS/
USB
/LWIP)、多配置管理及代码维护策略。强调图形驱动配置、跨IDE
工程
生成、用户代码保护机制与常见问题排查,适用于
STM32
嵌入式开发全阶段。
STM32
F103用普通按键模拟
USB
键盘,即插即用支持游戏键与字符映射
本文详解如何基于
STM32
F103C8T6
(无专用
USB
PHY)实现符合
USB
-IF规范的原生
HID
键盘设备。核心包括:软PHY电气时序控制(PA11/PA12上拉启用)、119字节精简
HID
报告描述符设计、SysTick驱动的5ms确定性按键扫描与消抖、Keil MDK
工程
配置要点(时钟/对齐/编译选项)及ST-Link烧录实操。支持即插即用,无需主机驱动,兼容Windows/Linux/macOS,适用于游戏手柄、自动化测试与无障碍输入等场景。
STM32
USB
开发:从SPL库V4.1.0寻找到HAL库迁移实战
本文聚焦
STM32
USB
开发中SPL库V4.1.0的定位、集成与向HAL库迁移的关键技术路径。详细解析SPL
USB
FS Device Lib在ST官方归档、GitHub及旧工具链中的获取方式;深入剖析SPL集成时的硬件抽象层配置、CMSIS兼容性及编译链接问题;系统对比SPL与HAL在
USB
CDC实现上的架构差异,阐明
Cube
MX
自动生成描述符、中断管理及中间件的优势;并总结枚举失败、数据丢包等典型调试陷阱与解决方法。
STM32
USB
CDC虚拟串口实战:从原理到稳定通信的实现
本文详细阐述基于
STM32
(以F103为例)实现
USB
CDC ACM虚拟串口的完整流程,涵盖
USB
时钟配置(48MHz)、HAL库
工程
搭建、CDC核心回调函数(CDC_ReceiveCallback、CDC_TransmitPacket)使用规范、环形缓冲区设计、中断上下文处理约束、枚举失败与通信中断等稳定性问题排查,以及生产级优化如唯一设备ID、VBUS检测、复合设备与DFU升级支持。
STM32
Cube
MX
开发实战:从图形化配置到HAL库高效应用
本文系统讲解
STM32
Cube
MX
图形化配置、HAL库与LL库的选型权衡、
Cube
软件包及中间件(如FreeRTOS、LwIP、FATFS)集成应用,并通过串口+LED+按键完整案例演示从引脚配置、时钟树设置、
工程
生成到Keil编译调试的全流程。重点涵盖HAL回调机制、版本管理规范、代码体积优化及常见时钟/引脚/中断问题排查方法,面向嵌入式开发者提升开发效率与系统健壮性。
单片机/工控
27,522
社区成员
28,798
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章