在 Nu-Link-Me(新唐调试/编程器)上切换 5V 和 3.3V 工作电压的主要方式是通过硬件跳线(Jumper)。
这是因为 Nu-Link-Me 输出的 VDD(目标板供电电压)是由其内部一个 LDO 稳压器产生的。LDO 的输入电压通常来自 USB 的 5V,而它需要被配置成输出 5V 或者 3.3V。这个配置是通过一个物理跳线帽连接不同的引脚来实现的。
以下是切换步骤和两种常见场景:
? 场景一:使用跳线帽切换(推荐且最常用)
这是出厂默认和最标准的方式。
- 断开连接: 将 Nu-Link-Me 从 USB 端口和你的目标板上拔下来,确保没有通电。❗ 非常重要!带电操作可能损坏 Nu-Link-Me 或目标板。
- 找到跳线位置: 在 Nu-Link-Me 电路板上,找到标记为
VDD 或 VTarget 或类似名称的跳线排针。它通常是 3 个排成一排的引脚。
- 识别引脚标记: 仔细查看排针旁边的丝印标记,通常会标明(或者根据位置可以推断):
3V3, 3.3V
5V, 5V0
VDD (有时中间引脚标这个)
常见的丝印格式可能是 [3V3] - [VDD] - [5V0] 或者 J_VDD、VSEL。
- 移动跳线帽:
- 切换到 3.3V: 将跳线帽盖在标记着
3V3 和中间引脚(通常是 VDD)上。
- 切换到 5V: 将跳线帽盖在标记着
5V 和中间引脚(通常是 VDD)上。
- (图解原则): 想象跳线帽是将你想要的输入电压 (
3V3 或 5V) 连接到 VDD 输出端。中间的引脚通常是 VDD 输出点。?
- 重新连接: 将 Nu-Link-Me 重新插回 USB,并连接到你的目标板。现在它输出的 VDD 电压就是你刚刚设置的了。
⚡ 场景二:目标板供电(不使用 Nu-Link-Me 的 VDD 输出)
Nu-Link-Me 可以通过检测目标板的电压来决定其自身的信号电平(I/O 电平),这不会改变 Nu-Link-Me 输出的 VDD 电压,但当目标板已有电源时需要此配置。
- 断开连接: 将 Nu-Link-Me 从 USB 端口和你的目标板上拔下来。
- 找到跳线位置: 同样找到
VDD / VTarget 跳线排针。
- 移除跳线帽: 将跳线帽完全取下。不要让它短路任何引脚。 ?
- 连接目标板:
- 将 Nu-Link-Me 连接到你的目标板(确保 Nu-Link-Me 的 VDD/TVCC 引脚连接到目标板的电源正极)。
- 确保你的目标板已经通过自己的电源(例如电池、外部适配器)上电,且电压范围在 2.5V - 5.5V (通常是 3.3V 或 5V)。⚡
- 连接 USB: 最后将 Nu-Link-Me 连接到电脑的 USB 端口。
- 原理: 在这种状态下,Nu-Link-Me 通过它的调试接口引脚(通常是
SWDIO 或 T_SWCK)检测目标板的电压电平。它会将这个检测到的电压用作自身的逻辑参考电平(I/O 电平),使其与目标板匹配(3.3V 或 5V 逻辑兼容)。同时,它不会从其 VDD 引脚输出任何电压(因为跳线帽已移除),避免了与目标板电源冲突。
? 关键点总结
- 硬件跳线是主要方法: Nu-Link-Me 的 VDD 输出电压 (
3V3 或 5V) 是通过物理跳线帽选择设定的。
- 断电操作: 任何时候改变跳线设置都必须先断开 USB 和所有其他连接。
- 目标板供电模式: 当你移除了 VDD 跳线帽并且目标板已自行上电后,Nu-Link-Me 会自动检测目标板电压并与之匹配。此时 Nu-Link-Me 的 VDD 脚无输出。
- 检查丝印: 仔细查看电路板上的标记,以确定跳线帽的正确位置。
- 电流限制: Nu-Link-Me 提供的 VDD 输出电流有限(通常在 100mA 数量级)。如果你的目标板功耗较大或有外设,最好使用目标板自身电源(场景二)或给目标板单独供电。
- 软件兼容性: 对于调试/编程软件(如 Keil μVision, NuMicro ICP Programming Tool),你不需要在软件中进行目标电压设置(这与一些更高级的调试器不同)。逻辑电平匹配是由硬件(跳线或检测)在物理层完成的。
? 常见混淆点
- 不是软件设置: 用户无法通过 IDE(如 Keil)或 Nu-Link 软件直接命令 Nu-Link-Me 改变其 VDD 输出电压。必须动跳线。
- 不是通过 Nu-Link-Me 内部软件/Firmware 切换: 固件升级通常不改变这个基本的硬件电压选择机制。升级后还是需要检查跳线。
? 如何判断当前工作在哪个电压?
- 查看跳线帽: 最直接的方法就是看跳线帽插在哪个位置上。
- 电压表测量: 用万用表测量 Nu-Link-Me 上的
VDD / TVCC 引脚(通常是 10-pin 或 4-pin 连接器的第 1 脚或第 4 脚,以具体版本和丝印为准)与 GND 之间的电压。测量前确保目标板没有通过 VDD 引脚反向供电。
- 目标板表现: 如果目标板接上了 Nu-Link-Me 的 VDD 就能工作且工作正常,那电压就是对上了。如果工作异常(过压烧坏或欠压不启动),则电压可能不匹配或需要自行供电(移跳线)。
? 结论
要改变 Nu-Link-Me 实际供给目标板的电源电压 (VDD),找到 VDD/VTarget 跳线排针,在断电状态下将跳线帽移动到 3V3 和中间引脚之间(输出3.3V)或 5V 和中间引脚之间(输出5V)即可。这就是切换工作电压的方法。?
当需要目标板自行供电时,移除该跳线帽,确保目标板已上电后再连接 Nu-Link-Me 的 USB。?
在 Nu-Link-Me(新唐调试/编程器)上切换 5V 和 3.3V 工作电压的主要方式是通过硬件跳线(Jumper)。
这是因为 Nu-Link-Me 输出的 VDD(目标板供电电压)是由其内部一个 LDO 稳压器产生的。LDO 的输入电压通常来自 USB 的 5V,而它需要被配置成输出 5V 或者 3.3V。这个配置是通过一个物理跳线帽连接不同的引脚来实现的。
以下是切换步骤和两种常见场景:
? 场景一:使用跳线帽切换(推荐且最常用)
这是出厂默认和最标准的方式。
- 断开连接: 将 Nu-Link-Me 从 USB 端口和你的目标板上拔下来,确保没有通电。❗ 非常重要!带电操作可能损坏 Nu-Link-Me 或目标板。
- 找到跳线位置: 在 Nu-Link-Me 电路板上,找到标记为
VDD 或 VTarget 或类似名称的跳线排针。它通常是 3 个排成一排的引脚。
- 识别引脚标记: 仔细查看排针旁边的丝印标记,通常会标明(或者根据位置可以推断):
3V3, 3.3V
5V, 5V0
VDD (有时中间引脚标这个)
常见的丝印格式可能是 [3V3] - [VDD] - [5V0] 或者 J_VDD、VSEL。
- 移动跳线帽:
- 切换到 3.3V: 将跳线帽盖在标记着
3V3 和中间引脚(通常是 VDD)上。
- 切换到 5V: 将跳线帽盖在标记着
5V 和中间引脚(通常是 VDD)上。
- (图解原则): 想象跳线帽是将你想要的输入电压 (
3V3 或 5V) 连接到 VDD 输出端。中间的引脚通常是 VDD 输出点。?
- 重新连接: 将 Nu-Link-Me 重新插回 USB,并连接到你的目标板。现在它输出的 VDD 电压就是你刚刚设置的了。
⚡ 场景二:目标板供电(不使用 Nu-Link-Me 的 VDD 输出)
Nu-Link-Me 可以通过检测目标板的电压来决定其自身的信号电平(I/O 电平),这不会改变 Nu-Link-Me 输出的 VDD 电压,但当目标板已有电源时需要此配置。
- 断开连接: 将 Nu-Link-Me 从 USB 端口和你的目标板上拔下来。
- 找到跳线位置: 同样找到
VDD / VTarget 跳线排针。
- 移除跳线帽: 将跳线帽完全取下。不要让它短路任何引脚。 ?
- 连接目标板:
- 将 Nu-Link-Me 连接到你的目标板(确保 Nu-Link-Me 的 VDD/TVCC 引脚连接到目标板的电源正极)。
- 确保你的目标板已经通过自己的电源(例如电池、外部适配器)上电,且电压范围在 2.5V - 5.5V (通常是 3.3V 或 5V)。⚡
- 连接 USB: 最后将 Nu-Link-Me 连接到电脑的 USB 端口。
- 原理: 在这种状态下,Nu-Link-Me 通过它的调试接口引脚(通常是
SWDIO 或 T_SWCK)检测目标板的电压电平。它会将这个检测到的电压用作自身的逻辑参考电平(I/O 电平),使其与目标板匹配(3.3V 或 5V 逻辑兼容)。同时,它不会从其 VDD 引脚输出任何电压(因为跳线帽已移除),避免了与目标板电源冲突。
? 关键点总结
- 硬件跳线是主要方法: Nu-Link-Me 的 VDD 输出电压 (
3V3 或 5V) 是通过物理跳线帽选择设定的。
- 断电操作: 任何时候改变跳线设置都必须先断开 USB 和所有其他连接。
- 目标板供电模式: 当你移除了 VDD 跳线帽并且目标板已自行上电后,Nu-Link-Me 会自动检测目标板电压并与之匹配。此时 Nu-Link-Me 的 VDD 脚无输出。
- 检查丝印: 仔细查看电路板上的标记,以确定跳线帽的正确位置。
- 电流限制: Nu-Link-Me 提供的 VDD 输出电流有限(通常在 100mA 数量级)。如果你的目标板功耗较大或有外设,最好使用目标板自身电源(场景二)或给目标板单独供电。
- 软件兼容性: 对于调试/编程软件(如 Keil μVision, NuMicro ICP Programming Tool),你不需要在软件中进行目标电压设置(这与一些更高级的调试器不同)。逻辑电平匹配是由硬件(跳线或检测)在物理层完成的。
? 常见混淆点
- 不是软件设置: 用户无法通过 IDE(如 Keil)或 Nu-Link 软件直接命令 Nu-Link-Me 改变其 VDD 输出电压。必须动跳线。
- 不是通过 Nu-Link-Me 内部软件/Firmware 切换: 固件升级通常不改变这个基本的硬件电压选择机制。升级后还是需要检查跳线。
? 如何判断当前工作在哪个电压?
- 查看跳线帽: 最直接的方法就是看跳线帽插在哪个位置上。
- 电压表测量: 用万用表测量 Nu-Link-Me 上的
VDD / TVCC 引脚(通常是 10-pin 或 4-pin 连接器的第 1 脚或第 4 脚,以具体版本和丝印为准)与 GND 之间的电压。测量前确保目标板没有通过 VDD 引脚反向供电。
- 目标板表现: 如果目标板接上了 Nu-Link-Me 的 VDD 就能工作且工作正常,那电压就是对上了。如果工作异常(过压烧坏或欠压不启动),则电压可能不匹配或需要自行供电(移跳线)。
? 结论
要改变 Nu-Link-Me 实际供给目标板的电源电压 (VDD),找到 VDD/VTarget 跳线排针,在断电状态下将跳线帽移动到 3V3 和中间引脚之间(输出3.3V)或 5V 和中间引脚之间(输出5V)即可。这就是切换工作电压的方法。?
当需要目标板自行供电时,移除该跳线帽,确保目标板已上电后再连接 Nu-Link-Me 的 USB。?
举报