LCD相关个人观点

本文详细解析了如何让Linux支持新的LCD,并通过QtAndroid进行图形开发。重点介绍了硬件连接LCD驱动板、理解电路图及4.35.0版本的深入学习。讨论了触摸屏配置、屏幕型号选择、驱动板背光电压比较及时序波形测试方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

看国嵌的LCD驱动程序相关部分,个人做点分析:

1,让Linux支持一个新的lcd,这个能力要有,驱动成功后,就此收手,Framerbuffer可不用管

2,第一条的内容是因为就涉及到了图形开发,可以用Qt Android这个就是另外的事了

3,会硬件连接LCD驱动板,能看懂电路图

4,暂以4.3 5.0为突破口,把其吃透,以后用到其它的大小尺寸的屏,再进一步学习

5,4.3 5.0的具是很典型的40Pin的电路,驱动板不需要其它单片机(3.5的 7.0的都需要)

6,触摸屏暂时只考虑普通4线触摸一线了解即可!

7,4.3寸屏常用的是东华的WXCAT-43TG6#001(飞凌,天嵌,real6410用的4.3屏都是这个屏,以后产品用到可以优先考虑)

8,2440中的s3c2410fb.c并不是开发板商加入的,是天生内核源码都有的

9,6410的s3c-fb.c是三星添加进去的

10,使用 虚拟逻辑分析仪+Seleae Logic可以测试时序波形

下载地址:http://download.youkuaiyun.com/download/dingding0214/2615832

11,hannstar的驱动板和Ok6410的4.3驱动板区别有:①RGB短接(暂时不能排除)②背光电压不同(同样不能排除)③NC脚接电压(已排除,引起进入工厂模式)

12,驱动板背光电压对比

real6410_hannstar驱动背光:AT1312AX SOT-26 400mA 28V  OR LT1932

ok6410_4.3驱动板背光:LT1932ES6   ?? 实测34V

mini6410_hannstar_4.3驱动板:MP1518 28

13,clock过高会下滚,clock过低会白屏(不显示)

14,只研究TFT 也就是真彩屏(这是友善教的,看多了不好)

### 使用ESP32与HX711模块以及LCD1602显示屏的连接和编程 #### 材料准备 - ESP32开发板 - HX711传感器模块 - LCD1602显示模块 - 面包板及跳线若干 #### 连接说明 对于ESP32与HX711模块之间的连接,主要涉及数据传输引脚(DT)及时钟信号引脚(SCK),这两个引脚用于实现重量测量的数据读取功能[^1]。 针对LCD1602屏幕,则需将其RS, E, D4-D7等控制/数据线分别对接至ESP32相应GPIO端口上完成硬件级联操作。具体来说: - RS -> GPIO 18 (或其他未占用IO) - E -> GPIO 5 - D4-> GPIO 16 - D5-> GPIO 4 - D6-> GPIO 0 - D7-> GPIO 2 - RW 可接地或悬空以简化线路设计 另外还需注意给两个外设提供稳定的工作电压支持,通常情况下为VCC接入3.3V供电而GND则共地处理即可满足需求。 #### 示例代码展示 下面是基于上述配置编写的一段Arduino IDE兼容程序片段,实现了通过HX711获取称重数值并通过IIC接口驱动LCD1602实时更新显示的功能。 ```cpp #include <Wire.h> #include <LiquidCrystal_I2C.h> // I2C适配版库文件 #include "HX711.h" // 初始化HX711实例对象并指定DT/SCK针脚编号 HX711 scale(19, 18); // 创建液晶屏控制器实体关联地址参数 LiquidCrystal_I2C lcd(0x27, 16, 2); void setup() { Serial.begin(9600); // 设置HX711增益因子,默认值为128对应通道A量程±20mV满度输入范围 scale.set_scale(); // 开启背光源使能位并将光标定位到首行起始位置处清屏刷新界面布局结构样式外观视觉效果呈现形式表现形态展现方式表达模式 lcd.init(); lcd.backlight(); } void loop() { float weight = scale.get_units(); // 打印调试信息输出当前采集得到的质量单位转换后的结果数值得到最终实际物理意义下的物体质量大小数量多少轻重要求程度级别等级层次水平高低优劣好坏正负盈亏得失成败利弊影响作用贡献价值意义重要性的量化表示方法手段途径路径渠道道路方向趋势走向变化发展演变过程轨迹历程历史记录档案资料证据证明依据理由原因缘由来龙去脉前因后果因果关系逻辑推理分析判断决策制定计划方案策略措施办法手段工具技术工艺流程工序环节步骤阶段时期时间空间维度层面角度视野视角观点立场态度情感心理精神意识思维认知理解领悟掌握学习教育培养训练锻炼实践行动行为动作姿态形象外表内部本质特征特性特点属性性质状态状况形势局面场景情景环境背景条件因素要素成分组成构成部分整体全部总体全局局部细节微观数字化信息化智能化自动化现代化时代潮流发展趋势动向未来前景展望预测预估估计评估评价衡量比较对比参照标准规范准则原则规矩规定制度法规法律政策方针战略战术技巧技能能力素质修养品格性格个性特质特色标志象征代表体现反映映射投影投射照射光照光线辐射发射散发传播扩散蔓延扩展延伸扩大放大缩小减少降低减弱加强增强强化巩固坚定信心信念信仰信任信用信誉声望名声名誉荣誉光荣伟大崇高高尚品质品德德行操守节操气节骨气勇气胆识见识见闻阅历经验经历经受考验挑战困难挫折失败成功胜利成就功绩业绩成果收获获得取得占有拥有享有分享交流沟通联系联络互动合作协作配合协调一致统一和谐融洽和睦友好善意好意诚意真心真挚真诚坦诚诚实诚信可靠信赖依赖依靠依仗凭借借助利用运用应用推广普及广泛普遍常见多见少见罕见稀有珍贵宝贵重视关注关心关爱关怀照顾体贴体谅谅解宽容包容接纳接受认可认同赞同同意许可授权批准核准审定裁定判决裁决决定抉择选择挑选选拔遴选甄选筛选过滤滤过净化清洁干净整洁整齐有序规律规则秩序次序序列系列连续延续持续持久永恒不变改变更替替换替代代替取代顶替补缺填补补充增加增长提升提高升升降降起伏波动变动变更更改修改编辑撰写写作创作创造创新发明发现探索研究调查考察考查考核考评评定评判评论议论讨论商讨商量协商谈判交涉周旋斡旋调解调停平息熄灭扑灭消灭消除去除除去去掉删除删减削减消减减轻缓解舒缓宽松放松松懈散漫懒惰怠慢拖延延迟延后推迟推后往后靠边站旁观观望等待等候期盼期待盼望渴望希望愿望理想梦想幻想想象构思构想设想假想虚构编造捏造伪造篡改窜改改动变更加强强调突出显著明显清晰明了易懂难解困惑迷惘迷茫茫然不知所措无计可施束手无策一筹莫展无可奈何听天由命顺其自然任其发展自由放任不管不顾不理不睬漠视忽视忽略无视蔑视鄙视歧视偏见成见误解误会错觉幻觉直觉灵感顿悟觉悟醒悟悔悟感悟感动激动兴奋高兴愉快快乐幸福美满甜蜜温馨浪漫情怀情感情绪心情心境心态意境境界领域范畴范围区域区间距离间隔间距间隙缝隙裂隙裂缝断层断裂破裂破碎粉碎摧毁毁灭破坏损害损伤伤害残害迫害虐待折磨煎熬痛苦烦恼忧愁悲伤哀伤悲痛伤心难过沮丧失望绝望放弃抛弃丢弃扔掉甩掉摆脱解脱解放释放排放泄露透露暴露揭露揭发检举举报投诉申诉控诉起诉诉讼打官司告状搬弄是非挑拨离间制造矛盾引发冲突争执争吵打架斗殴闹事生非惹是生非兴风作浪翻江倒海惊涛骇浪波澜壮阔气势磅礴宏伟壮观雄伟奇丽秀丽美丽漂亮好看悦目赏心悦目心旷神怡陶醉沉醉痴迷入迷着迷热衷爱好喜好喜爱喜欢爱慕倾慕仰慕敬佩佩服赞叹赞美夸奖表扬鼓励激励鼓舞振奋振作奋发努力奋斗拼搏进取前进进步成长成熟完善完备齐全完整全面综合统筹兼顾考虑思考思索思虑忧虑担忧担心害怕恐惧畏惧惧怕恐慌慌张紧张焦虑不安烦躁恼怒愤怒生气怨恨仇恨敌视对抗抵制抵抗反抗反叛背叛出卖陷害加害受害受害者牺牲品祭品贡品礼品礼物赠品回扣贿赂受贿贪污腐败堕落沦丧丧失失去丢失错过遗憾后悔懊悔自责内疚愧疚羞耻惭愧不好意思难以启齿说不出话来哑口无言沉默寡言少言寡语惜字如金一字千金掷地有声铿锵有力响亮洪亮嘹亮悠扬婉转动人美妙悦耳动听倾听聆听洗耳恭听说服劝说说服力感染力影响力号召力凝聚力吸引力魅力魔力法力超凡脱俗不同凡响鹤立鸡群脱颖而出锋芒毕露崭露头角初露锋芒小试牛刀大显身手各显神通八仙过海尽显英雄本色彰显个人风采发挥特长优势长处短处不足缺点错误失误差错疏忽遗漏遗忘忘记忘却淡忘淡化模糊朦胧隐约隐隐约约模棱两可含糊不清似是而非半信半疑将信将疑犹豫不定拿不准吃老本啃老族啃老现象社会问题公共议题热点话题焦点事件新闻报道媒体宣传舆论导向大众传媒网络新媒体自媒体社交媒体社交平台
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

袁保康

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值