本帖最后由 ataudio 于 2017-8-2 08:48 编辑 1、通过开发板作为stlink仿真器,四线(VCC、SWCLK、SWDIO、GND),连在以前做过的一块STM32L071上,是正常的,可以connect,可以下程序。但是在这个新板子上,出现上述错误。新板子使用的是STM32L073V8T6。 为了排除干扰,另外在新板子上焊接一个芯片,做了最小系统,仿真连接仍然是同样的结果。 由于公司网络问题,无法上传附件。贴不了电路图,最小系统也比较简单。 最新发现是NRST始终处于低电位,NRST按照手册推荐的RC电路,R一端接VDD,C接地,NRST接在RC中间。网上说焊接的原因,我们重新焊接,也测量了各管脚电压,都是正常的结果。但错误信息一直存在。 2、找来一个v8的Jlink,第一次连接时,弹窗显示不包含芯片支持类型“ STM32L073RZ”的Jtag device chain ,在列表里找不到L07x系列。只能选择忽略芯片。然后从MDK的debug中,可以看到jlink的参数,但是右边的Jtag device chain中是空白的,烧写程序同样失败。 由于找不到板子,程序没法调试,急需网友指点。 |
在线等,急。。
是NSRT相邻的VDDA没接到VDD上。所有的VDD都是上拉连好的,漏了pin22的VDDA(LQFP100)。VSSA倒是接在了GND上。
怀疑NSRT内置的上拉VDD引用的就是这个VDDA的电平。
希望对后来者有帮助。
评分
查看全部评分