硬件驱动层
文章平均质量分 60
yangtalent1206
这个作者很懒,什么都没留下…
展开
-
逻辑门电路符号图
硬件平台驱动常用到逻辑电路符号。转载 2010-04-27 23:28:00 · 7905 阅读 · 0 评论 -
按键扫描处理
按键处理 单片机书本上对于键盘处理往往都给出了几种不同的方案,但是在一个实际的系统应用中,往往用起来感觉不是很好。主要的弊端就是实时性不好。无论是采用中断方式还是采用扫描方式,实行性都不能很好的达到要求。 对于键盘,大家都知道有抖动,最最常用的消除抖动的方法就是用软件消抖。但是书本上的软件消抖基本都是用一个Delay函数来实现10-20ms的延时。而一个前后台的系统,也许一个程序运行下来原创 2010-04-28 00:02:00 · 2684 阅读 · 0 评论 -
基于E2P读写的CRC-16校验
在调试客户使用平台下,测试出E2P读CRC校验码的BUG。在客户重复上电的情况下,读E2P CRC校验数据不匹配,导致设置默认参数数据进行系统初始化。此问题开始没有重视,最终测试到时CRC校验出错。以下是CRC原理,算法可以不用太了解。一、什么是CRC校验 循环校验码(Jyclic Redundancy Check,简称CRC码): 是数据通信领域中最常用的一种原创 2010-05-18 20:30:00 · 1666 阅读 · 1 评论 -
编码电位器驱动原理
脉冲电位器的工作原理从外观看,脉冲电位器与普通电位器一样都是三个引脚,但在其内部与引脚1、2相连的是两个长短不一的金属静片,与引脚3相连的是一周有12或24个齿的金属动片。当脉冲电位器旋转时可出现四种状态:即引脚3与引脚1相连,引脚3与引脚2及引脚1全相连;引脚3与引脚2相连,引脚3与引脚2及引脚1全断开。在实际使用中,一般将引脚3接地作为数据输入端。而引脚1、2作为数据输出端与单片机原创 2013-02-26 11:16:07 · 12457 阅读 · 1 评论