
模块驱动
文章平均质量分 88
陆 仁 嘉
这个作者很懒,什么都没留下…
展开
-
RS485利用地址主动仲裁驱动
引入背景最近在工作中使用了RS485协议,之前虽然知道怎么用,但是实际应用到工程上还是第一次,在使用过程中就涉及到RS485总线的一些架构问题,我们都知道,RS485是半双工通信,一般应用在主从式且是一主多从的场景中,很少有人将他应用在多主多从的场景中,其根本原因我想应该是RS485不能像CAN总线一样走硬件仲裁吧,如果不做处理的强行应用在多主多从的场景里很容易就会造成通信冲突,那么真的没有办法解决这个问题吗?办法肯定是有的,我一开始也查了很多的资料,网上的办法有很多,其中“令牌”的方式是我觉得做得比较好原创 2021-11-19 17:51:11 · 3717 阅读 · 6 评论 -
基于单片机的红外线遥控解码驱动(接收解码NEC协议)
废话不多说,为了证明我的驱动程序能够可靠的实现,先上两张图再说。左图就是硬件方面,图中的绿色框框就是我使用的遥控器,当然也是要基于NEC红外线协议的,红色圈圈内就是我使用的红外接收头,这两者在某宝上都可以买到。红外接收头的接线尤其简单,只需要给他供电,然后把数据信号脚接在单片机的对应引脚上就OJBK了。由于没有现成的板子供我使用,我就找了一块旧板子自己搭了个电路,丑是丑了点,可是实用啊。...原创 2020-02-17 12:43:14 · 2144 阅读 · 0 评论 -
LCD12864驱动(Proteus中用51单片机驱动AMPIRE128X64)
致谢:先贴张图来感谢一下我那傻逼的王志学长,要不是你给我的资料跟我用的LCD型号不一样,我TM早就驱动起来了。填坑:1、TMD Proteus的AMPIRE128X64这个型号的LCD内部没有所谓的ASCII码解码器,所以在驱动的时候就不能直接使用之前惯性使用的ASCII,不然你会在坑里待得很久很久,直到吐血。因此老老实实的,别想什么乱七八糟的,老实点到网上下载一个字符取模器。2、估计...原创 2019-11-15 09:37:47 · 13526 阅读 · 10 评论