打印

请问<<编程魔法师>>书中提到的指示灯应怎样设计?

[复制链接]
1089|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在并行多任务里作者用一个小灯指示了上电和工作状态。例如在串口通信中,我想用小灯指示接收数据的速率,我试过把接收的数据的最低位直接赋给小灯的口,但效果不理想,请问如果沿用书上的做法,该怎么做呢?网上也有直接用硬件做的,但好像效果也不好。

相关帖子

沙发
keer_zu| | 2015-3-11 14:46 | 只看该作者
@yyy71cj 这个有请作者本人

使用特权

评论回复
板凳
followme001|  楼主 | 2015-3-11 17:22 | 只看该作者
LS也是大神,集思广益。:D

使用特权

评论回复
地板
keer_zu| | 2015-3-11 20:34 | 只看该作者
当然不能用数据,频率太高,人眼都有视觉暂留。正确做法:单独做一路闪烁输出,数据通讯时候触发闪烁,结束停止。

使用特权

评论回复
5
keer_zu| | 2015-3-11 20:37 | 只看该作者
或者字节计数触发脉冲输出。降低频率

使用特权

评论回复
6
followme001|  楼主 | 2015-3-12 15:32 | 只看该作者
yyy71cj 发表于 2015-3-11 21:59
显然,直接用串口信号来控制灯是容易受频率影响的,所以这种方法不是很好!
不过我们还是有两种途径来处理 ...

多谢指点。

使用特权

评论回复
7
followme001|  楼主 | 2015-3-13 17:05 | 只看该作者
有帮助,用了延时结速通信闪烁任务的方法。

使用特权

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

本版积分规则

26

主题

154

帖子

1

粉丝