|
用的是STM32L052C8T6这款单片机,然后使用最新版的STM32CubeMX工具和最新的库包,通过STM32CubeMX新建一个工程,在Pinout中使能SYS的Debug Serial Wire, 使能USB的Device功能,并设置USB_DEVICE为Custom Human Interface Device Class 设置SYSCLK时钟为HSI(16M),不倍频,USB时钟设为RC 48MHz, J. Z' G: C a) A 进入设置中的Advanced Settings. e5 R% [ }7 I& e0 p3 l/ ~* K7 J! b 将RCC和GPIO设为LL库 生成MDK5工程 K, w2 y T9 S5 m8 A7 N( d1 y 然后用JLINK下载到单片机中0 D6 v8 ~8 {% r 运行,枚举USB失败,但是用HAL库就没问题5 [( E2 G1 s$ V9 Z5 f+ ] 经发现,USB中断没进去 但是USB中断已经打开了,请问是什么问题 |
最全USB HID开发资料,悉心整理一个月,亲自测试
【源码】STLINK-V3MINI 高速USB仿真器,成功改刷【高速CMSIS-DAP】
STM32 USB CDC 虚拟多串口
实战经验 | 选择USBX模块生成USB CDC ACM无PD的项目
STM32 USB HID键盘例程
刘氓兔的杂谈【001】-片上USB 高速PHY
【经验分享】在进行 USB CDC 类开发时,无法发送 64整数倍的数据
在线直播|无需编写任何代码即可在STM32上实现USB-C Power Delivery
圈圈发布USB图书第二版有感,以及分享一些我学习USB过程...
USB Audio设计与实现
微信公众号
手机版
评分
查看全部评分
评分
查看全部评分
之前测试过F103,IO8到15不受控呀,用调试观察过相关寄存器,的确是没有操作到;
最最不能理解的是,不仅IO8到15不受控,还操作到了低8位,比如我想操作IO15,结果却是IO7。
因此,基本不相信LL了。
评分
查看全部评分