查看: 123|回复: 1

[未解决] FreeTROS多任务的问题

[复制链接]
  • TA的每日心情
    无聊
    2020-8-12 12:25
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    发表于 2020-8-1 13:36 来自手机 | 显示全部楼层 |阅读模式
    用xTaskCreate()函数创建了一个任务,每delay(750),便读取一次传感器的值。
    然后loop()函数里面,每delay(750)便打印一次传感器的数据。。。
    可是串口打印出来的数据不对。偶尔二十次有一次对的数据。。请问这是什么原因?

    该用户从未签到

    发表于 2020-8-2 01:56 | 显示全部楼层
    本帖最后由 开在边缘 于 2020-8-2 01:57 编辑

    你有没有考虑过,读取传感器的数据也是需要一定时间的?读取数据的任务执行的时候,还没读取到,你这边就开始打印了。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    5分钟带你快速了解新一代开发板:M5STACK
    5分钟带你快速了解新一代
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    Arduino UNO中文数据手册
    Arduino UNO中文数据手册
    2018.9.23重新翻译整理 转载请注明来自Arduino中文社区,并附本帖链接 本帖地址:http
    LabVIEW监控温度传感器
    LabVIEW监控温度传感器
    这里涉及 dht11 数字温度湿度传感器模块、TM1637数码显示模块、LabVIEW。 功能
    黑乌鸦的Arduino兵器库-----DS1302时钟模块
    黑乌鸦的Arduino兵器库---
    嗯 这是一个系列后期会罗列几乎所有的常见基础模块的demo所以 大家的回复将是我最大
    中文 字库 的8针 OLED 12864模块 arduino
    中文 字库 的8针 OLED 128
    屏幕电路SPI连线: 中文字库OLED Arduino UNO GND GND
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表