嵌入式学习小组
登录
直播中
张萍
8年用户
176经验值
私信
关注
ucosiii-DHT11任务切换时延时函数不同会出现错误该怎么办?
开启该帖子的消息推送
DHT11
延时函数
本系统共3个任务任务一:优先级最高为5,检测DHT11是否存在。任务二:优先级为6.测量并显示温湿度值
任务三:优先级为7,LED状态指示。
任务一和任务二之间用任务内嵌任务量进行任务同步。
环境:keil5——>战舰v3
遇到一个问题,任务切换用延时函数,延时函数不同,会出现错误状态,最后经测试取得一组延时数值,进行20分钟测试无问题。
回帖
(1)
姬盼希
2019-9-9 09:24:24
请查看附件
7、ucosiii-DHTII.zip
(7.16 MB )
请查看附件
7、ucosiii-DHTII.zip
(7.16 MB )
举报
更多回帖
rotate(-90deg);
回复
相关问答
DHT11
延时函数
UCOSIII
中创建
DHT11
任务
不能显示温湿度
2019-10-08
2732
在
UCOSIII
中有没有可以直接让某一
任务
结束的
函数
?
2020-05-26
1229
请问ucos2
任务
间如何通讯?
2020-05-27
1226
请问直接在task1中使用OSSched时
任务
能否
切换
到task2?
2019-09-06
1537
为什么用了原子的delay_us()
延时
函数
任务
不
切换
了?
2019-07-12
2814
UCOSIII
之
任务
优先级对
任务
抢占的影响
2020-05-05
2471
延时
子
函数
为什么
会出现
无法使用的情况?
2021-07-08
1054
ucos III中新建立
DHT11
任务
不正常
2020-03-25
1114
使用信号量共享资源后串口助手的运行结果不一样
2019-10-21
1786
函数
vTaskDelay能引发
任务
切换
吗?
2020-06-11
3125
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分