基于ATmegal28的LED显示屏图像数据解码设计

2010-02-23 10:27:39 来源:电子工程世界网
标签:
随着LED-display.cnLEDw.com/">LED显示屏的普及和成本的降低,LED显示屏已经成为公共场合信息宣传的一种重要工具。目前实现对LED显示屏的文字图像更改的方法主要有:显示屏通过串口或网线与计算机连接实现更改;通过GPRS网络实现数据的远程传输,接收后在计算机上用特定软件解码后发送到LED显示屏显示。以上方法始终需要在计算机平台上实现,附加成本较高。设计利用手机作为发送端,发送彩信至GPRS模块,利用ATmegal28单片机直接对彩信图像进行解码然后发送到LED显示屏上进行显示。

l JPEG解码可行性分析

  该设计所用全彩LED屏接收的数据格式为Xmp格式,Xmp格式是简化的BMP格式。Xmp格式在图像数据前有6个字节表示图像的属性,第1字节为1个点的字节数;第2字节为XMP文件中包含的图片个数;第3,4字节为图像的高;第5,6字节为图像的宽,其后为图像每点的颜色。每点的颜色用2个字节表示(16位色)。由于所用全彩LED屏只有64×64像素,所以JPEG解码后还需进行图像的缩放。

  JPEG解码过程中所需要的缓存主要包括原始JPEG图像数据的缓存、中间变量的缓存以及解出的Xmp数据的缓存。根据JPEG图像的复杂度及压缩比的不同,一般一帧320×240的彩色JPEG图像的大小在2~20 KB。JPEG解码缓存主要用于存储Huffman表,量化表,IDCT解码的临时结果等。这些大约需要8 KB。解出的Xmp数据的缓存要求的RAM相对比较固定为9 KB。综上JPEG解码大致需25 KB的RAM。ATmegal28内部只有4 KB的SRAM,所以该系统外扩了64 KB的外部RAM。

2 软件实现

  该设计采用avr—gcc作为编译工具。avr-gcc默认设置栈由内部RAM的顶部向下生长。由于图像处理过程中需要占用大量的RAM空间,所以应该通过设置把所有数据区移到外部RAM,只留栈区在内部RAM,避免数据的相互覆盖。

  JPEG解码过程主要包括Huffman解码、反量化及IDCT变换、色彩变换等模块。该文采用的LED显示屏是64×64点像素,并且只能显示Xmp格式的图片。因此在JPEG解码后需增加图像的缩放模块。其流程框图如图1所示。



  2.1 Huffman解码的实现

  Huffman解码是解码过程中重要的一环。传统的哈夫曼解码需要逐位查找哈夫曼表,进行比较判断,由于查找过程需要大量的移位及循环。这样的解码效率非常低。针对这种情况,充分考虑到ATmegal28的存储容量的限制,在读文件头时,软件事先构造出不同码长下的哈夫曼码字的最小值表和最大值表如表1所示,最小值在哈夫曼表中的索引以及哈夫曼树各叶子结点对应的编码表。
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
都在搞车载LED,ROHM的有什么过人之处?
都在搞车载LED,ROHM的有什么过人之处?

如今,LED在各个领域中的应用已经司空见惯,在汽车领域也不例外,作为刹车灯、车速表等指示灯光源,LED的应用正在逐年增加。(图1)

集邦咨询:全球车用LED产值持续成长,2018年亿光营收排名跻身全球前十

根据集邦咨询LED研究中心(LEDinside)最新”2019 全球车用 LED 区域市场分析报告- 乘用车与物流车”显示,2018年以来,受到全球贸易摩擦及景气衰退影响,全球车市呈现负成长

MicroLED合资公司Luumii进入量产阶段

Rohinni和科嘉合资企业Luumii今日宣布,其用于笔记本电脑键盘背光及标志照明的微型和迷你LED灯解决方案现已进入量产阶段。这些微型/迷你LED照明方案具有空间占用小、功耗低、产品性能高以及通过颜色和动画增强用户体验等显著优势,能够让笔记本电脑设计人员在设计中充分集成这些优势,设计更优越的笔记本产品。

用交流电驱动LED?这个工程师的想法有点独特

与非网8月14日讯,宾夕法尼亚州立大学的工程师们展示了一种使用行业标准制造工艺将氮化镓LED及其电源电路集成到同一芯片上的实用方法。其结果是照明芯片,直接从由插座提供的交流电源运行,无需在单独的硅芯片和其他组件上将电力转换为低压直流电的中间步骤。

城市垃圾处理无线监控综合解决方案
城市垃圾处理无线监控综合解决方案

因为长期以来垃圾分类收集、减量处理等工作的欠缺,导致城市生活垃圾不断膨胀,超出规划和场地负荷,使得原本能够控制的污染再度超标。极大影响附近居民生活环境,造成公众意见极大。

更多资讯
不同寻常的 2019:华为取代苹果,三星进入混乱

8月7日,IDC刊出了2019年Q2全球智能手机出货量的初步数据,从市场份额来看,一方面,三星延续7年之久的冠军地位依旧不变;另一方面,和一季度一样,华为第二季度再次抢过了苹果全球第二的宝座。

西部数据新推外置游戏硬盘,再也不必担心游戏机内存不足
西部数据新推外置游戏硬盘,再也不必担心游戏机内存不足

 对于那些经常不得不删除旧游戏以便在容量有限的游戏机中为新游戏腾出空间的游戏玩家而言,西部数据现在已宣布推出五款“WD Black”外置游戏硬盘,来免除这些玩家的后顾之忧。

IT‘S OK 卡带机:首款支持蓝牙的磁带录音机,怀旧风满满
IT‘S OK 卡带机:首款支持蓝牙的磁带录音机,怀旧风满满

随着数字流媒体的兴起,黑胶、CD 等传统实体介质正在逐渐淡出人们的视野。但是在一群追求复古的爱好者的支持下,还是有一些厂商在积极推动新品的研发。

三款产品集体发布,2019 款 iPhone 即将抵达
三款产品集体发布,2019 款 iPhone 即将抵达

从外媒最新报道称,苹果已经在跟供应商一起,全力对新iPhone进行拉货了,毕竟马上就要发布,所以大规模量产所需要的物料就要准备齐全。

佳能 PowerShot G7X Mark III 评测:视频照片样样精通
佳能 PowerShot G7X Mark III 评测:视频照片样样精通

2019年7月初,佳能发布了两款全新的相机产品,一款是佳能Power G5X Mark II,另一款则是本文的主角佳能Power G7X Mark III(以下简称G7X Mark III)。