如果目标提供了RTCK信号,则可以选择自适应时钟功能将JTAG时钟(TCK)与处理器时钟同步。这样可以确保在JTAG接口上没有同步问题。如果使用自适应时钟功能,则传输延迟、门延迟和同步要求会导致最大时钟频率低于非自适应时钟。连接ARM7/9-S内核推荐使用自适应时钟。
两个或多个调试器可以同时使用同一个J-Link。多核调试需要多个调试器或同一调试器的多个实例。您需要告诉调试器要调试扫描链中的哪个设备,不需要其他特殊设置。
可以。SEGGER提供了专用的软件开发工具包(SDK),通过SDK就可以使用完整的J-Link功能。了解更多关于SDK的信息:https://www.segger.com/products/debug-probes/j-link/technology/j-link-sdk/。
J-Link具有许多优点:SEGGER提供专用的J-Link软件(可与常见的IDE配合使用),可以提供无限的flash断点来调试在微控制器flash中运行的软件, flash下载速度快。
与大多数简单仿真器相比,J-Link支持自适应时钟以及SWD和SWO。J-Link的功能也更稳定,它使用内置CPU提供更强大的通信能力,在目标CPU以较低的时钟速度运行的情况下效果更明显。