STM32L053C8 USB失灵求解

2019-12-22 13:47发布

我直接把CubeMX生成的代码烧进去,结果不能用,无法枚举,用逻辑分析仪看到USB线上MCU并未发出任何数据(如图),只有主机发出的帧同步和SETUP命令,没有任何ack。
在mcu里面下断点看到USB一直进入中断,中断标志为ERR,而且FNR寄存器一直都是0(mcu一个帧同步都没有收到)
硬件部分我把USB对应引脚设为GPIO输出后烧入流水灯程序,用示波器测试并没有发现引脚短路或接触不良等问题。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
himemiyachikane
1楼-- · 2019-12-22 17:42
板子原理图如下:

无标题.jpg (263.71 KB, 下载次数: 0)

下载附件

2017-9-30 17:03 上传


请问我应该如何入手调试?
ZhouZhuang
2楼-- · 2019-12-22 21:33
我也在调这个芯片,用Discovery 板,  CubeMX, PC 可以枚举, 但打不开。 我也试过用 STM32Cube_FW_L0_V1.10.0 内的 L073_EVAL CDCstandalone 改造, 也一样。 你的USB时钟设对了吗?开始, 我用外时钟,PC 就是不识别。改成内时钟,PC 可以枚举, 但打不开。

一周热门 更多>