这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » stm32处理DHT11占用太多时间,大家程序是怎么设计的?

共7条 1/1 1 跳转至

stm32处理DHT11占用太多时间,大家程序是怎么设计的?

高工
2021-11-24 14:25:07     打赏
写DHT11温湿度传感器发现延时多大导致其他程序运行出错,大家是怎么处理这些时序的延时的

菜鸟
2021-11-24 14:25:28     打赏
2楼
用状态机,采用退出机制,延时计数放定时器中断中,延时不到读取函数就退出。

菜鸟
2021-11-24 14:27:10     打赏
3楼

其它程序是什么程序呢,出什么错呢,读这个传感器也不需要多少时间啊


高工
2021-11-24 14:27:39     打赏
4楼

要大概26ms不能干其他事事情这样太浪费CUP的啦


菜鸟
2021-11-24 14:28:00     打赏
5楼

改成状态机方式,每次调用(或多次调用)完成一个状态,最后输出结果,再循环


高工
2021-11-24 14:44:53     打赏
6楼

状态机,步骤进行拆分,轮询


院士
2021-11-25 09:38:49     打赏
7楼

状态机,时间间隔仍然使用timer。



共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]