大家好, 我最近在做一个项目,用了STM32F091RCT6, 自己做了一个板子,板子回来后,JLINK 及STLINK都发现不了芯片。我用nucleo-f091rc的板子交叉验证过,确定的是芯片没坏,JLINK及STLINK没坏,3.3V电源正常。可以找到nucle0-f091rc上的芯片,但是发现不了我自己板子上的芯片。 下面是我的原理图。各位大牛能帮忙看出来是什么问题吗?
你指的交叉验证是不是把芯片互换?如果是的话,这样比较充分。
你用nucleo的CN4引出线来到你的板子试试,同时把CN2的跳线全部拔掉。
2、将VDD/GND/SWCLK/SWDIO/NRST接到STLINK的对应引脚上,VDD->PIN1哦
NRST可以不用外部再上拉,NUCLEO板子上也没有上拉,且试过上不上拉都没效。
试过了,也不行。
试过,不行。
即便原理没问题,那么PCB会不会有问题?焊接会不会有问题?这些是基本功。
编译器有没有相关提示?或者打开计算机右击管理,看看是不是J-Link驱动有没有装好?