本人新手,自己做了块板子采集电池电压,用的stm32f405rgt6,电源部分没有问题了,测量的芯片的供电电压3.29V。用st-link连接起来总是显示“no target connected”,我查到的办法都试过了也不行,重新做了板子换了芯片,甚至重新花的pcb做的新板子还是不行。现做的板子连接好后,居然又显示“st-link connection error”
boot0置低,boot1不接。各种连线都测试过了,都是通的,jtag各个脚与芯片对应的引脚连接也都测试过了,连接完好。
如下的这些方法也试过了
“1、先确认目标板上电。
2、先长按住目标板上的复位键,再点击 Settings,再松开目标板上的复位键。3、此时KEIL打开Settings的设置对话框,请确认有红框圈中的内容后,再进行下一步。
KEIL提示“No target connected”的解决方法(原创) - 周勇 - 周勇的博客
4、将STM32F051Disconvery板断电,重新上电。
5、先长按STM32F051Disconvery的复位键,再点击仿真或者下载按钮,再松开复位键。
注:这里点仿真到松开复位键不是每一次都能成功,每次点了仿真键到松开复位键的时间每次都不同,在某一个点时,就可以进入仿真或者下载程序了。板子就恢复正常了。但需要注意的是,在程序里一定要避开对GPIO13GPIO14的配置。请教各位大神,我是那里犯了低级错误?请指点,拜托。
后附原理图和keil魔术棒设置情况,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>