打印

怎么才能做到实时?

[复制链接]
楼主: guoyt
手机看帖
扫描二维码
随时随地手机跟帖
21
jlyuan| | 2022-1-2 12:11 | 只看该作者 回帖奖励 |倒序浏览
方法多种多样,显示用定时器中断刷新,按键仍里面就做了,这么点小问题不要动不动就上操作系统。

使用特权

评论回复
22
pengf| | 2022-1-2 12:13 | 只看该作者
除非用硬件做并行,  MCU一类的东西,所谓实时,就是分时间片

使用特权

评论回复
23
supernan| | 2022-1-2 12:15 | 只看该作者

这里这么热闹啊。
就像上面说的,若实时采样不占用太多时间,那么刷时间片处理。

使用特权

评论回复
24
zhanghqi| | 2022-1-2 12:17 | 只看该作者
首先要決定多少時間更新一次數據 , 再好好利用定時器, 理论上做得到的 .

使用特权

评论回复
25
zwll| | 2022-1-2 12:18 | 只看该作者

显示,500ms刷新一次都没关系,人眼感觉不出来,一般1秒 2秒刷新都可以,

使用特权

评论回复
26
wangpe| | 2022-1-2 12:20 | 只看该作者
做到肉眼不能分辨,那就是实时,不要傻傻的等待

使用特权

评论回复
27
langgq| | 2022-1-2 12:22 | 只看该作者
刷新显示的间隙查询按键

使用特权

评论回复
28
chenjunt| | 2022-1-2 12:25 | 只看该作者
事件驱动,实时查询消息队列,驱动事件进行动作。

使用特权

评论回复
29
chenjunt| | 2022-1-2 12:27 | 只看该作者
计数i<255,i++,是3的倍数的时候查询按键,是5的倍数刷新显示。

使用特权

评论回复
30
yszong| | 2022-1-2 12:29 | 只看该作者
:lol可以定义一个时钟节拍  比如10ms查询一次按键和刷新一次显示    查询按键可以根据情况调整频率,显示可以根据人眼的视觉暂留现象,加大刷新的时间间隔

使用特权

评论回复
31
guoyt|  楼主 | 2022-1-2 12:31 | 只看该作者

21楼说了,实时只是相对的。从事情发生到响应,只要在能够接受的范围内就认为是实时了。

使用特权

评论回复
32
dengdc| | 2022-1-2 12:35 | 只看该作者
如果是秒级的。那是闭着眼睛搞,如果是ms级的,中断加合性的划分时间片,us级的考虑单独给个MCU,ns级的单独给个硬件电路。

使用特权

评论回复
33
supernan| | 2022-1-2 12:39 | 只看该作者

只能使用定时器了   

使用特权

评论回复
34
juventus9554| | 2022-1-2 12:41 | 只看该作者
中断程序中应当尽量精简   

使用特权

评论回复
35
stly| | 2022-1-2 12:45 | 只看该作者
楼主使用操作系统了吗

使用特权

评论回复
36
xxrs| | 2022-1-2 12:47 | 只看该作者
使用的是哪个单片机的?     

使用特权

评论回复
37
stly| | 2022-1-2 12:49 | 只看该作者
这个要看单片机的速度了。        

使用特权

评论回复
38
supernan| | 2022-1-2 12:51 | 只看该作者
查询按键是中断的吗?   

使用特权

评论回复
39
heweibig| | 2022-1-2 12:52 | 只看该作者
使用ucos系统吧         

使用特权

评论回复
40
shimx| | 2022-1-2 12:55 | 只看该作者

有什么具体的设计要求吗   

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则