根据LED显现屏软件规划

发布时间:2021-09-21 13:15:31 来源:亚博官网

  运用S3C44BOX内部的DMA操控器进行数据的传输与操控,使显现程序得到简化,其程序流程如图所示。点阵码的传输全由DMA操控器完结,只需 在发动DMA数据传输前将点阵码的首址、LED显现屏的首址及传输数据量的值别离赋给相应的操控字,发动DMA操作即可。完结一切本同名行点阵 码传输后,将改写的数据锁存到第二级列数据锁存器并输出,驱动本同名行显现。这样,循环显现16个同名行后就完结了一帧点阵显现。

  由于LED显现模块的电路结构以及运用了16位并行总线和DMA数据传输技能,在显现时点阵码的排放次序,需求满意如下要求:

  ②由于显现驱动模块的榜首级列数据锁存器译码选通电路的结构和DMA数据传输要求,对同一显现驱动模块的上下两部伊的同名行点阵应按列 数据锁存器的选通次序顺次接连寄存。

  ③16位并行总线一次数据传输,即一次DM写操作传输两个字节的点阵码,低位和高位字节别离传送到两相邻的纵向级联模块的同名行和同名列数据锁存器中,因而相邹的纵向级联模块的同名行和同名列点阵码应接连寄存。

  ④在16行扫描显现方法下,一个大型LED胼分为16个同名行,每一个同名行依照①、②、③、④条中的准则进行点阵排序。

  以一个128×64像素的点阵屏的榜首个同名行的数据排序为例(如图所示),榜首个同名行的点阵码的寄存次序应顺次为:a、b……z、A、B ……Z……

  运用并行总线DMA数据传输技能,简化了LED 显现体系的软、硬件规划,降低了体系本钱,能够获得很好的显现质量。在22.118 4MHz的体系 时钟下,512×256像素的单色点阵屏的显现帧频到达250Hz,均匀l20ns传送1个字节,到达了运用唯CPU体系替代多机体系操控LED显现体系的日的。但为了使上一代的显现驱动板 仍能够运用,点阵码需求排序,显现时只能以页面方法显现,这样在多页动态滚屏显现时需求大容量的存储器。关于512×256像素的单色点阵 屏来说需求数十兆字节的容最,运用32位ARMTTDM 1内核的先进操控器S3C44BOX和廉价的大容量SDRAM 能够使该问题得到很好的处理。

  若运用针对DMA操控显现规划的显现驱动板时,点阵码就不需求排序,一片数百千字节的SRAM就能满意体系要求了。

  所谓DMA(存储器直接拜访),是一种高速的数据传输操作,答应在外部设各和存储器之间直接读写数据,既不经过CPU,也不需求CPU十预。 整个数据传输操作在一个称为“DMA操控器”的操控下进行。CPU除了在数据传输开端和结束时做一点处理外,在传输过程中CPU能够进行其他的 作业。这样,在大部分时问里,CPU和输入、输出都处于并行操作状况。因而,整个体系的功率大大提高。由于DMA答应外设苴接拜访内存,从 而形成对总线的独占,这在实时性强的硬实时体系的嵌入式开发中将会形成中止延时过长,这在一些藁要场合(如政府首脑机关、金融、军事 等)的体系中是不答应运用的。

  有意与本网协作者,有关协作事宜请与《LED大屏网》联络。未经《LED大屏网》书面授权,请勿转载或树立镜像,不然即为侵权。

  丽讯一季度市场份额位列DLP阵营前三甲克莱默最新推出600MHzRGBHV路由切换器科视推双灯泡装备3D投影机MIRAGEWU7K-M

  IEI携iSignager系列露脸上海数字标牌展大洋携相2010上海标牌展研华携多媒体广告机露脸上海数字标牌展

400-677-3888