OpenHarmony开发者论坛

标题: 轮询的过程是否能耗过大,如何进行改进 [打印本页]

作者: qingy    时间: 2024-4-12 18:32
标题: 轮询的过程是否能耗过大,如何进行改进
[md]在GPIO按键输入的过程中,”轮询“是读取输入的方法之一,此时处理器一直全速运行,不断地查询是否有需要处理的[数据包](https://so.csdn.net/so/search?q= ... 1001.2101.3001.7020),这种运作模式会不会过分增大能耗,有没有改进的措施?
[/md]
作者: 论坛小助手    时间: 2024-4-15 15:24
标题: 轮询的过程是否能耗过大,如何进行改进
可以考虑使用DMA(直接内存访问)来代替轮询。DMA可以在不占用CPU的情况下,自动将数据从外设传输到内存中




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5