事情是这个样子的,自己试用了STM32H563的板子,但是H563的STLINK是STLINK-V3,和其他的开发板不一样,增加了电源控制的引脚,主控芯片端没有电,收到板子后,无法正常识别stlink,我就使用官方的工具对固件进行了升级,但是升级之后还是存在识别不了的问题, 自己在官网查看了一下原理图,根据原理图,得出这个结论(先把结论放出来):STlink的USB焊点以及电源端的控制引脚出现掉点的情况 为啥子这么说:我来给你分析一下: 1:STlink 供电正常,说明USB接口基本是没有松动的,供电也是正常的,并且LD4在闪烁,说明STlink的MCU是正常工作的, 2:USB插上电脑,没有任何反应,设备管理器也不刷新,说明USB口出现了问题,或者是BGA的芯片是有掉点的情况的。 3:EN脚一直为低,因为EN脚是ST-LINK芯片控制的,所以有可能这个EN脚也是断掉的。 为了集中低位问题,然后我使用了USB-user的Type-c供电,H563正常闪灯,说明电路后端是没有问题的,只是STlink 这一端是存在问题的具体看下图: 好吧,今天的开箱就到这里,后期联系一下管管,看看这么处理吧,不行的话就自己做一个板子来玩吧。 20230720 更新测试记录: 昨天晚上查了一下STlink-V3 的资料,然后官网有更新STlink固件的操作,所我就更新了一下固件试试,但是仍然无法正常的识别STlink固件是可以更新的,则说明目前的ST的USB口的连接是正常的,并没有受到影响。 在Keil里面,试试无法找到,设备管理器里面也找不到…… 更新完成之后,设备管理器还是完全没有反应,这个就值得我们去思考了,会不会是固件的问题?**官方给个回应。如何处理这个问题。 |
stm32h5,使用jlink调试器,程序死在while (READ_BIT(RCC->CR, RCC_CR_PLL1RDY) == 0U)
stm32 双ADC模式,同步规则加同步注入模式,ADC2初始化进入error handler
STM32H503 Nucleo-64 board下载不进去程序
Nucleo-STM32H563 RTC SSR 寄存器值中途回跳
采用USB 全速CDC的时候(12M 波特率),motor pilot的串口速度可以设置为多少,能设置成7372800吗
STM32H562的SAI音频接口,配置GPDMA收发有异常。
超频实验766Mhz-一款基于STM32H723的多功能 最强的stm32多功能控制板
STM32 编译静态库问题
STM32H5 ThreadX 例程
stlink v3 烧录stm32H562失败
会不会是usb线的问题,我的一开始也识别不到(用的线是我英飞凌miniwigger调试器上拔下来的,这个之前调英飞凌的板子时没问题),后面换了根type c的线(好像是之前买的手机充电线)又莫名其妙的识别到了,我也不知道有啥区别两个线
是的,要用完整的 type-c 线。 有些便宜的线省掉了两根通讯线。