大学生
最后登录1970-1-1
在线时间 小时
注册时间2018-8-15
|
本帖最后由 曹董董 于 2019-2-28 15:33 编辑
这个 lock 等级设置为1的话, 是不是说这些位
DTG、 BKE、 BKP、 AOE位和TIMx_CR2寄存
器的OISx/OISxN位 |
都不能写入, 那刚刚配置的结构体成员中这些位有的也被配置了, 那是不是说配置的值也没用了?那没用到话这样配有什么意义?
还是说这次配置完成后在 lock1 以后不能再更改这些位?
计数器明明是 16bit 的,为什么在输入捕获是, 将周期配置成 0xffff,这样的话它实际上计了 0xffff+1个数不会溢出吗?
输入捕获按键时,如果没有硬件去抖的话还需要考虑抖动吗?
还有就是在捕获按键高电平时间时第一次进中断把计数器的值清零了,但是并没有读走捕获寄存器的值,那下一次发生捕获中断时不会发生溢出吗? |
|