gpt4 book ai didi

c - 在 PIC18 上使用 C 实现多线程

转载 作者:太空狗 更新时间:2023-10-29 17:04:28 26 4
gpt4 key购买 nike

如何在编程时创建并行运行的线程 PIC18 , 因为没有操作系统?

最佳答案

不要使用线程,使用事件循环。

PIC18 是一款小型处理器,基于事件循环的样式意味着您不必保留许多深堆栈。您需要根据事件循环编写代码,但这可能是合理的。

如果您确实有一些长时间运行的任务,请使用具有不同中断优先级的计时器,以允许较高优先级的事件循环抢占较低优先级的事件循环,并将适当类型的工作放入适当的事件队列中。

关于c - 在 PIC18 上使用 C 实现多线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1624237/

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