摘要
本发明涉及LCD显示技术领域,具体公开一种用于LCD屏幕的条形码动态显示方法和系统,方法包括:主控单元接收上位机发送的JSON格式数据包,解析JSON格式数据包以提取原始数据;根据JSON格式数据包,基于LCD屏幕宽度与目标显示比例的自适应计算,确定模块宽度因子;根据编码协议字段对原始数据执行Code128编码算法,生成完整编码序列,通过查询预设码表将完整编码序列转换为条空模块宽度序列;在RAM中创建一维二进制数组,根据条空模块宽度序列和模块宽度因子,将每个模块宽度按模块宽度因子倍数转换为对应数量的像素点;逐行遍历一维二进制数组,调用底层打点函数设置屏幕坐标颜色,向LCD控制器的帧缓冲区写入像素颜色数据,实现条形码的屏幕显示。