
MontaVista 4.0 (kernel version 2.6.X) 支持HRT,可以实现微妙级的
延时,好像还到不了纳秒。用关
中断和busy loop来实现当然可以,但是关中断时间不能太长,而且只能在内核空间实现,肯定影响其他任务调度。如果需要长时间产生这样的信号,那感觉用不太适合用Linux来实现。
楼主你好,我现在也出现了一个同样的问题,我用9260通过SPI来控制一个芯片,那芯片工作频率1M-5M,现在也是在调试驱动程序不成功,用分析仪检测用ndelay延时误差非常大,
楼主请问下你的问题解决了吗?
评论列表(0条)