|
盐城LED屏是运用发光二极管构成的点阵模块或像素组成大面积显现屏幕的一种新型信息显现媒体,它凭仗色彩鲜艳、动态性能好、运用寿命长、环境习惯能力强、性价比高、耗能小等特色,广泛使用于广告、证券、信息传播、新闻发布等各个场合。 伴随着盐城LED屏使用规模及使用技术的推广与普及,关于LED屏显现控制体系的研讨也越来越多。然而现有的研讨,大多侧重于根据单片机、ARM、DSP、FPGA等不同芯片的不同版本的实现,很多显现体系都存在存储效率不高、拜访速度不快、修改数据不方便等问题,限制了LED信息显现体系的使用及开展。本文正是在此背景下,对LED显现体系的数据存储结构进行了深化的研讨。 文章首要介绍了体系的整体规划方案,给出了体系的规划方针,明确了规划的方向。紧接着,给出了体系的结构框图并对体系中各首要部分别离做了介绍,对他们各自的功用做了扼要说明。文章提出了一种新的MCU与CPLD协同的办法:片内乒乓协同法,该办法只需要一块独立的显现缓存。文章划分了显现体系中数据的种类,并在此基础上对上位机与下位机通信进程中用到的通信协议进行了具体的规划。 文章对数据结构的基本知识做了介绍,在此基础上对LED显现体系的数据存储结构进行了深化的研讨,规划了三种显现体系存储空间分配战略:固定地址分配、连续分配和动态分配,四种显现体系存储结构:次序表结构、链表结构、索引结构和复合结构。文章介绍了它们的基本思想,并用程序规划语言对它们进行了描绘,剖析了他们各自的优缺点并给出了适用的场合。最终给出了它们的一个使用实例,规划了一种复合存储结构,归纳了分配战略及存储结构的知识且使用了多种存储结构,使得体系同时具有拜访速度快及存储空间运用率高等长处。 文章对体系实现中图文信息的修改、字模信息的提取、特效显现方法的规划以及上位机与下位机之间的通讯程序的规划做了具体规划与研讨。其间图文信息的修改要点介绍了图画的压缩与分页、字符的分页显现技术;字模信息的提取要点剖析了它的提取进程;上位机与下位机之间的通讯则从通信两端的角度对通讯程序作了具体介绍;特效显现方法的介绍则以向上连移算法及向左连移算法两个典型算法为例作了具体的描绘。 文章最终对控制体系的各功用模块一一做了测验,经测验,这些功用模块均达到规划方针,且操作简单、方便。文章凭借工具对显现体系的的数据存储结构做了测验,经测验,体系彻底依照规划的分配战略来分配存储空间,彻底依照规划的存储结构来存储数据,具有存储空间运用率高、存储方法灵活等长处。 |