编程
cxzhang1995
这个作者很懒,什么都没留下…
展开
-
STM32调试方式JTAG&SWD的区别
在学习STM32时,我们经常会遇到JTAG和SWD的调试方法,还涉及到Jlink,Ulink,Stlink等,JTAG和SWD是ARM板一种调试模式.后面三种都是实现这种模式的一种工具,他们之间的区别简单归纳如下。第一种调试方式JTAG,JTAG的全称是Joint Test Action Group (测试行动联合组织),它是由几家主要电子制造商发起制订的PCB 和IC 测试标准,主要应用于电路的边界扫描测试和可编程芯片的在线系统编程。标准的JTAG接口是4线:JTAGTMS–模式选择、TCK–时原创 2020-05-27 08:30:33 · 2707 阅读 · 0 评论 -
JTAG、JLINK、ULINK、ST-LINK
一、 JTAGJTAG用的计算机的并口,JTAG也是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。相关JTAG引脚的定义为:TCK为测试时钟输入;TDI为测试数据输入,数据通过TDI引脚输入JTAG接口;TDO为测试数据输出,数据通过TDO引脚从JTAG接口输出;TMS为测试模式选择,TMS用来设置JTAG接口原创 2020-05-26 20:58:43 · 1157 阅读 · 0 评论 -
中断和查询方式区别
**中断方式:**是事件触发的,换訖只要有事件产生都会进入中断,組取得最优运行,因此响应更快,及时。**查询方式:**就是在主函数里面不停循环,查询端C ]状态,明显其弊端在于响应速度,在处理事件多,处理流程复杂,函数嵌套执行的情况下,于处理不过来容易丢失事件。CPU比作人,定时器比作闹钟的。①中断就相当于是人设定的时间到了闹钟自己响起的过程,此时人放下手中的事去做另一件事。②查询就是人发现自己有充足的计划支配权,看一下钟,确定是否到了做计划上的某件事的最佳时间。总而言之, 中断时CPU是被动的用原创 2020-05-18 08:35:19 · 13008 阅读 · 0 评论