在tiny6410 linux原内核/系统的基础,已经将VSYNC LCD和timer3的中断停止了。目前只有原系统的timer4正常运行。
我使用timer1和timer2向IO口发红外型号(包括载波),载波是在timer1里面实现38k的。
现在发现,在引导码期间,有时候载波不发送1.2ms左右(就是timer1不进入中断,引导码中间出现1.2ms没有载波的意思)。我将进入timer1中断的次数打印出来,发现timer1的中断次数的确比正常发送时少100次以上。
请教这个1.2ms的时间是如何产生的?如何解决。
谢谢