J-Link无限断点
来源: | 作者:风标电子 | 发布时间: 2019-04-09 | 6822 次浏览 | 分享到:
J-Link无限断点
J-Link软件附带一项名为“无限断点”(Unlimited Flash Breakpoints)的附加功能。“无限断点”允许用户在闪存中调试时设置无限数量的断点。如果没有此功能,可以在闪存中设置的断点数量限制为CPU调试单元支持的硬件断点数(ARM 7/9为2个,Cortex-M为4-6个)。

J-Link的“无限断点”适用于内部和外部闪存,甚至是内存映射的QSPI闪存! J-Link有一个尽可能使用硬件断点的智能策略,但是一旦CPU耗尽硬件断点,J-Link就会自动使用Flash断点。
即使在无法使用硬件断点的情况下,J-Link的“无限断点”实际上也可以工作,例如外部存储器或存储器映射的QSPI闪存,这些闪存位于可以设置硬件断点的区域之外。在大多数Cortex-M3和M4设备上,硬件断点不能用于外部存储器,“J-Link的无限断点”则可以。

J-Link PLUS,J-Link ULTRA +或J-Link PRO自带J-Link无限断点功能,J-Link Base版本需要额外购买License才可使用。