前段时间从网友手里拿到了一块自制可更换芯片的nucleo裸板,但是手里没有USB转串口芯片,所以计划使用nucleo板载stlink进行开发,不知道大家有没有注意过下图中的JP6
按照说明文档,该跳线帽是测量芯片功耗时候用于串联接入电流表的,我现在的想法是:能不能将该跳线帽去掉后,在左右两排排针上方直接搭载一块最小系统板,板子使用下层nucleo上的stlink进行调试下载,如下图所示: 经过试验发现总是报错,提示连接不到目标板,不知道大家怎么看?这样做可行吗?上层搭载的板子上焊接的也有复位、晶振和一些最小系统必须的电容等,也可能是我焊接哪里没焊好,大家觉得这方法可行吗? |
你再对照手册试试
去掉1处的两个跳帽,用跳线(杜邦线)把2处相应的引脚连接到你要下载的板子上对应的脚,2处的6跟线一般用3~4根就能下载了,剩下的是其他一些功能
为明白你的意思,你是说另外引杜邦线,我的意思是既然板上芯片能下载说明这stlink对应管脚和芯片说连接的,同时对两侧双排针不是也连接的吗?直接插上不就不用杜邦线了?
恩多谢指点,为按这个方法再试下
我说的方法同5楼。
报错的原因是你把JP6跳帽去掉,所以晶片没电。
但是你两排排针完全相连,上面那块有电,下面也就有电。
谢谢!我按照5楼方法试了,但是又报了新问题!求大神指点!
哦图片不太清楚,提示是“Could not stop Cortex-M device! Please check the JTAG cable”,但是我是用ST-Link调试的呀,而且配置里选的也是stlink,就是nucleo板载stlink,按照5楼方法做的!