请问高手LPC1114定时器的时间是怎么计算出来的
答案:2 悬赏:10 手机版
解决时间 2021-01-29 15:29
- 提问者网友:ミ烙印ゝ
- 2021-01-29 09:39
求详细的计算过程,重赏!!
最佳答案
- 五星知识达人网友:街头电车
- 2021-01-29 11:00
1114有2个16位的定时器,2个32位的定时器,还有一个M0自带的滴答定时器,你说的哪一个?
全部回答
- 1楼网友:玩世
- 2021-01-29 12:24
timer16_1_init(20);
void timer16_1_irqhandler (void){}
void timer16_1_init(int8u ulmstime)
{
lpc_syscon->sysahbclkctrl |= (1 << 8);
lpc_tmr16b1->ir = 1;
lpc_tmr16b1->pr = ulmstime-1;
lpc_tmr16b1->mcr = 3;
lpc_tmr16b1->mr0 = systemfrequency/1000;
lpc_tmr16b1->tcr = 0x01;
nvic_enableirq(timer_16_1_irqn);
nvic_setpriority(timer_16_1_irqn, 2);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯