熟悉 arm 标准和硬件核心架构,就会知道,各种 link ,都是一样的。各种芯片里面调试接口也都是一样的。只要是 arm cortex m 核心,这些都是通用,除非厂商自己的固件就是不想支持别家的芯片,那没办法,比如 stlink 是厂商自己做的为自家服务的,像 jlink DAPlink 这些都比较开放是通用的。
其他就是各个固件的不同版本,什么的,就是更细节的东西
调试接口是个标准,arm 把大的框架都定好了,各个厂商只能照做,跳不出框框的。
你试过了? 你是看正点原子的那个stlink给号令者下载吧?
那个stlink是刷过固件的 刷成daplink了
其实是把STlink通过更改固件的方式,将STlink改为了DAPlink,DAPlink就像是Jlink一样,是一种通用的调试工具,所以才可以实现调试RT1052的。
如果是纯STlink,是没办法调试RT1052的。