【K70EK_T7_MQX例程】011HWtimer(硬件定时器)

By Mcuzone

调试串口波特率:115200-uart2
基于MDKK70-EK_T7硬件平台

说明:



定时器1  250hz  每次计数增加串口打印“.”
定时器2  1hz
开启定时器2
定时器2计数1秒时,开启定时器1
定时器2计数2秒时,屏蔽定时器1不执行打点(任然计数)
定时器2计数4秒时,恢复定时器1执行打点
定时器2计数6秒时,关闭定时器1和2(停止计数),此时定时器1总共运行了5秒  计数值就是250*5=1250。


--------------------------START OF HWTIMER EXAMPLE--------------------------
Initialization of hwtimer1   : OK
Try to set frequency 250 Hz to hwtimer1
Read frequency from hwtimer1 : 250 Hz
Read period from hwtimer1    : 4000 us
Read modulo from hwtimer1    : 240000
Register callback for hwtimer1

Initialization of hwtimer2   : OK
Try to set period 1000000 us to hwtimer2
Read frequency from hwtimer2 : 1 Hz
Read period from hwtimer2    : 1000000 us
Read modulo from hwtimer2    : 60000000
Register callback for hwtimer2
Start hwtimer2
hwtimer2_callback 1 tick : start hwtimer1
................................................................................
................................................................................
................................................................................
.........
hwtimer2_callback 2 ticks: block hwtimer1_callback

hwtimer2_callback 4 ticks: unblock hwtimer1_callback
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
....................
hwtimer2_callback 6 ticks: stop hwtimer1
hwtimer2_callback 6 ticks: stop hwtimer2
hwtimer2_callback 6 ticks: hwtimer1 = 1249 ticks
Deinit hwtimer1
Deinit hwtimer2
---------------------------END OF HWTIMER EXAMPLE---------------------------

串口输出:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值