在学32开发烧写板子时,发现各种帖子上有什么J-LINK、ST-LINK,SWD、JTAG啦,巴拉巴拉。就像查一下他们是什么意思。
SWD是一种用于单线调试和调试通信的接口标准,它使用了两根线:SWDIO(数据线)和SWCLK(时钟线)。SWD接口通常用于ARM Cortex-M系列微控制器的调试。
JTAG是一种用于测试和调试的接口标准,它使用了多根线,包括TMS(测试模式选择)、TCK(测试时钟)、TDI(测试数据输入)、TDO(测试数据输出)等。JTAG接口可以用于调试和测试各种类型的芯片和电路。
上面是GPT的解释,就是用于烧录和调试板子的方式。
J-LINK是由SEGGER公司开发的一款调试器/仿真器产品,支持SWD和JTAG接口,可以用于多种不同的微控制器和处理器。就长下面这样
ST-LINK是由STMicroelectronics公司开发的一款调试器/仿真器产品,也支持SWD和JTAG接口,主要用于STMicroelectronics的微控制器产品。就是ST公司自家的产品