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

am335驱动定时器程序 如何做到us级别??

现在内核中配置的HZ是从100到1000之间,也就是一个tick是10ms-1ms,利用

init_timer(&my_dev->my_timer);
 (my_dev->my_timer).expires = jiffies + HZ;
 (my_dev->my_timer).function = timer_func;
 add_timer(&my_dev->my_timer);

这种方式来产生定时器功能不能满足现在设备的需求,

有没有办法在驱动中实现us级的定时器,之前像三星2440等都可以通过配置寄存器来实现,不知道ti里面是怎么实现的?

Shine:

AM335x有DMtimer定时器,是否有参考过下面的帖子?
e2e.ti.com/…/515100

yongqing wang:

能不能满足你现在设备的需求看你现在设备的要求喽

赞(0)
未经允许不得转载:TI中文支持网 » am335驱动定时器程序 如何做到us级别??
分享到: 更多 (0)