极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: shenhaiyu

求助风速测速的程序解决办法(补充了整套系统的设计思路,给大家参考)

[复制链接]
发表于 2012-10-8 13:01:24 | 显示全部楼层
为什么要1秒钟更新一次时钟呢?你只要保证测风速->称重流程连贯就行了,像时间显示这类次要目标无需耗费太多的精力,至于定时启动任务,loop里使用millis()函数做个时标就可以了
回复 支持 反对

使用道具 举报

发表于 2012-10-8 13:28:50 | 显示全部楼层
端口少问题可以这样,LCD 5110的SPI两条线与SD卡复用,分别用时片选口低电平选择就可以,5110的复位脚可以做成上电就硬件复位,又可省掉一个IO。这样5110只需独占DC和片选两个IO
回复 支持 反对

使用道具 举报

发表于 2012-10-8 23:35:12 | 显示全部楼层
"而且loop中使用了ProtoThreads,时间轮片是1ms,不方便在这里测量风速"
如果时间精度要求不高的话,加一个ProtoThreads,将时间论片调小到<1ms 的一个经验值,或者调用了新的ProtoThreads后设全局变量,在loop中找补回时差
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-2 16:50 , Processed in 0.037555 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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