摘要: ARM JTAG 调试原理JTAG的接口是一种特殊的4/5个接脚接口连到芯片上 ,所以在电路版上的很多芯片可以将他们的JTAG接脚通过Daisy Chain的方式连在一起,并且Probe只需连接到一个“JTAG端口”就可以访问一块印刷电路板上的所有IC。这些连接引脚是:TDI(测试数据输入)TDO(... 阅读全文
posted @ 2015-08-28 22:13 IAmAProgrammer 阅读(6387) 评论(0) 推荐(0) 编辑
摘要: AVR Programming MethodsThere are many ways to program AVR microcontrollers.Since many people ask about different ones at one time or another, I though... 阅读全文
posted @ 2015-08-28 19:48 IAmAProgrammer 阅读(723) 评论(0) 推荐(0) 编辑
摘要: TIMx_CR1(控制寄存器1)9-8位:CKD[1:0]时钟分频因子,定义在定时器时钟(CK_INT)频率与数字滤波器(ETR,TIx)使用的采样频率之间的分频比例。 定义:00(tDTS = tCK_INT),01(tDTS = 2 x tCK_INT),10(tDTS = 4 x tCK_I... 阅读全文
posted @ 2015-08-28 00:34 IAmAProgrammer 阅读(7118) 评论(0) 推荐(0) 编辑
摘要: 首先,我们可以看到这个图大概有两个不分,一个部分是时钟源,另一个部分则是输入输出时钟源计数,到CNT计数器,然后根据捕获比较寄存器进行记录或比较。记录或比较有不同的配置。首先是TI信号TI1 TI2 TI3 TI4:这个信号就是外部信号,是直接与管脚相连的信号,图中还有一个问题就是TI1是可以是第一... 阅读全文
posted @ 2015-08-28 00:30 IAmAProgrammer 阅读(2225) 评论(0) 推荐(1) 编辑
摘要: 环境:iar arm 5.3stm32f103vbt6使用PA.8 外部输入10Mhz的方波。可从systick中断得到数据4.4×5000(预分频值)×1000(tick中断时间)=20MHz属于双边沿检测,一个PA.8个脉冲有2个边沿,所以时钟加倍。由于使用了TI1F_ED它的结构如下:void... 阅读全文
posted @ 2015-08-28 00:27 IAmAProgrammer 阅读(2147) 评论(0) 推荐(0) 编辑