STM32F103C8T6制作CMSIS DAP中 PCB设计->USB识别问题

2019-07-16 09:31发布

前几天看到有帖子说 :C8T6刷上固件做成固件可以当DAP下载器 能给ARM cortex M0 M3 M4 M7等等芯片进行程序下载 ,就自己画PCB试了一下 。厂家制作完成后把PCB发过来, 焊上元件, 刷上固件 ,插在电脑上, 设备管理器能识别出一个USB 串行设备(COM X),但是打开KEIL ->工程设置选择CMSIS DAP 却查找不到CMSIS DAP下载器设备 ,之后拿着成品的最小系统板刷固件能成功识别 ,用自己制作的最小系统板 通过漆包线进行飞线也能成功识别出来,这就很奇怪,又在那个自己画的无法识别成功的板子把芯片的USB:DP、DM两个引脚挑起 单独飞线到USB接口 也是不行,串联的电阻 从10Ω一直换到100欧姆都是不行,上拉 1.5K 1K,10K也都不行,都是设备管理器能查到串行设备 keil差不到下载器,而且用串口助手向串行设备的端口发送数据会卡死,LQFP封装的芯片自己画的PCB上不能识别 独立成最小系统飞线能识别 ,但是QFN的(T8U6和C8U6)在PCB上和飞线都是只有串行设备 KEIL查询不到,而且所有未成功识别的都是KEIL点击查询有一段延迟才显示没有设备,所以想问一下诸位大佬,我这个PCB有什么设计问题或者整个工程设计中有什么问题?放图!
顶层 顶层
顶层 顶层
3D视图 3D视图
3D视图 3D视图
LPQF全飞线 LPQF全飞线
QFN半飞线 QFN半飞线
原理图 原理图
KEIL KEIL
设备管理器 设备管理器
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。