社区导航

 

搜索
查看: 2319|回复: 1

[讨论] [uCOS/RTOS] 新手,问下大家ucosii的采集任务和显示任务设计问题

[复制链接]

7

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2015-5-13 09:09 | 显示全部楼层 |阅读模式
做毕业设计,有一个功能是,在LCD上显示时钟和温度,一秒时钟更新一次,一秒采集一次温度。
时钟用的是RTC中断,LCD的显示是一个任务,采集温度是一个任务。
我准备用两个互斥信号量,sem1,sem2
sem1用来使LCD任务和RTC中断互斥的访问 时间 的数据结构
sem2用来使LCD任务和采集温度任务互斥访问 温度 的数据结构

大家帮我看看这样还能保证一秒一次更新么?这样设计还能够保证实时性么,这是我的第一个UCOS设计,希望大神们能帮帮忙,告诉我改怎么设计。

我这样做出来,LCD会突然加两秒。希望大家帮帮忙
此帖出自uCOS/uCGUI论坛

回复

使用道具 举报

13

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2015-5-13 09:17 | 显示全部楼层
采集和显示的频率可以提高一些,如100ms更新一次,就不会出现一下跳两秒的情况了

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-1-25 04:25 , Processed in 0.115352 second(s), 18 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表