有客户反馈,部分j-Link烧录5V系统时,检测不到MCU。
但是烧录3.3V系统时,没有这个问题。这个时候,很可能是SCK,DIO口电平低于MCU识别高电平阀值造成
上图是MCU数据手册上数据,可以看到,在5V系统中,识别高电平的阀值为0.65*5V = 3.25V。
但是有部分J-Link在工作时,实际的SCK和DIO电平只有3V。达不到芯片识别的阀值。
这个电压可以通过示波器实测得到,如果想要验证是否有该问题,可以通过示波器测量SCK和DIO脚的电平。看看是否正常。
解决方法:使用能够支持5V的仿真器。
|