June LED LCD Driver.zip

上传者: 45486410 | 上传时间: 2021-12-11 14:02:31 | 文件大小: 13.57MB | 文件类型: ZIP
为什么要做这套软件 1:当驱动 100 多段段码且段码之间无规律时,一位从事 MCU 技术支持有 2 年以下工作经验的程序员大概需要 3-4 天时间,而有 2-5 年工作经验的程序员需 要 1-2 天,有 5-10 年工作经验的程序员需要 1-2 小时,而使用这套软件基本可以 做到 1-10 分钟完成。 2:对 LED 硬件驱动原理不清楚或只做过软件 LED 驱动的程序员,难以理解 硬件驱动,因为它跟软件驱动不一样。如果使用这套软件,不再需要理解驱动原 理,直接将 LED 或 LCD 的真值表填入就可以直接驱动了。 3:假如要驱动 3 位数码管显示 0-100,是显示 099 还是显示 99,需要一个 函数来实现;是显示 16 进制还是 10 进制,也需要一个函数来实现;显示一传字 符串,也需要一个函数来实现;甚至显示字符串和数值的实现,也需要一个函数 来实现;需要某一位或多位闪烁,也需要一个函数来实现,以及需要从某一位开 始显示,也需要一个函数来实现......而本套软件在支持任意无规律段码 LED,LCD 驱动的同时,提供万能输出函数 June_SHOW_printf();几乎可以满足所有的数码管 驱动需要,为你省了大量的代码。假如数码管在物理上顺序安装反了,还提供了 June_SHOW_printf_Sort()函数。另外,整套软件尽可能用高效率代码,很少出现 if 判断语句,比一般程序要节省很多的代码。 4:点屏除了数码管外还有单独的标志,如果用这套软件可以将无序散乱的段 码变成有序的数组,直接使用,而传统方法是置位或清除对应的位,需要很多的 if 语句,增加代码量,容易出错以及修改不灵活,后面举例说明。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明