TI中文支持网
TI专业的中文技术问题搜集分享网站

用28335的timer2不能实现1us定时中断,并执行这个中断函数;但是10us就可以,想知道原因

主频是150MHz

在PRD赋值150,不能实现1us定时中断,并执行中断函数;

在PRD赋值1500,可以实现10us定时中断,可以执行这个中断函数;

是因为我的定时的时间设置的太小了吗?如果是,那么执行28335定时器中断函数,其最小的定时时间是多少?

Susan Yang:您现在只有这一个中断?您在中断服务程序内执行什么操作呢?

需要注意的是,进入/退出中断都将占用一些CPU周期

主频是150MHz

在PRD赋值150,不能实现1us定时中断,并执行中断函数;

在PRD赋值1500,可以实现10us定时中断,可以执行这个中断函数;

是因为我的定时的时间设置的太小了吗?如果是,那么执行28335定时器中断函数,其最小的定时时间是多少?

Susan Yang:另外您可以看一下 e2e.ti.com/…/341945

赞(0)
未经允许不得转载:TI中文支持网 » 用28335的timer2不能实现1us定时中断,并执行这个中断函数;但是10us就可以,想知道原因
分享到: 更多 (0)