读取定时器是否开启,or 实现暂停继续功能

2019-07-20 18:03发布

打算实现多个定时器的暂停和继续功能。暂停好实现,但是继续功能,只能开启之前处于开启状态的定时器,而不是所有的定时器。so想读取定时器的开启/关闭状态,不知道哪位前辈知道如何读取?或者实现暂停继续功能的方法?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
正点原子
1楼-- · 2019-07-20 22:10
控制时钟就行了,关闭/开启时钟
山山水水
2楼-- · 2019-07-21 00:39
 精彩回答 2  元偷偷看……
liuyongtaoseu
3楼-- · 2019-07-21 03:50
 精彩回答 2  元偷偷看……
RspeederR
4楼-- · 2019-07-21 05:47
liuyongtaoseu 发表于 2016-12-13 10:48
我现在的问题是,如何读取,在关闭所有的定时器前,读取他们的开启/关闭状态
我现在是读取TIMx->cr1的值 ...

可以的,keil在仿真的时候可以读取外设寄存器状态的,比如这个CR1,就是定时器是否开启
liuyongtaoseu
5楼-- · 2019-07-21 10:37
RspeederR 发表于 2016-12-13 10:56
可以的,keil在仿真的时候可以读取外设寄存器状态的,比如这个CR1,就是定时器是否开启

仿真的时候,可以
那下载到硬件上,可以吗?
liuyongtaoseu
6楼-- · 2019-07-21 12:37
自己回答一下,看了TIMx->cr1的属性,是rw,应该是可以读取的

一周热门 更多>