gpt4 book ai didi

c - linux中的调度任务

转载 作者:IT王子 更新时间:2023-10-29 01:26:53 26 4
gpt4 key购买 nike

我们可以安排一个程序每 5 毫秒或 10 毫秒等执行一次吗?我需要通过串行端口生成 1 khz 和 15 khz 的脉冲。但是程序应该只切换串行端口中的引脚,因此频率必须由调度程序产生。这在带有 rt 补丁的 linux 中可能吗?

最佳答案

我认为更好的解决方案是将“生成脉冲”函数放入循环中,例如:

for (;;) {
generate_pulse(); /* generate a pulse */
sleep(5ms); /* or 10ms */
}

关于c - linux中的调度任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22189859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com