linux驱动在ioctl的时候受时间片干扰吗?
比如说,我想让某io口用PWM定时输出高0.1毫秒、低0.1毫秒的方波,连续10秒,如何能保证方波的完整性,就像裸机控制那样?
[解决办法]
单独开一个线程 在线程里面进行PWM输出 时间片不会有很大影响
[解决办法]
不能精确控制的。
[解决办法]
貌似不能像裸机那样精确,但是加些判断机制或许可以做到,比如 红外的下降沿来到 就在中断中用定时器计数,下次下降沿来时根据定时器计数值判断时间间隔,或许可以。
[解决办法]