自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 Nano-X的FASTJPEG的问题

 今天调试JPEG显示,使用的图片是24bpp,但是显示的效果确实很多麻点,像是256色的感觉。检查代码,发现device.h中定义了#define FASTJPEG 1   /* =1 for temp quick jpeg 8bpp*/于是将其改为 0 在GdDecodeJPEG中想打印psd->pixtype,想用__FUNCTION__ __FILE__ __LINE__,

2008-07-31 20:14:00 936

转载 Nano-X显示系统的代码分析

microwindows代码分析 (序) microwindows作为一个轻量级的图形引擎,目前在很多应用中仍在使用,包括各种机顶盒,嵌入式播放器等。虽然其目前开发状况非常缓慢,但其代码作为一个很好的图形引擎的范例,我们可以花些时间来仔细研究一下。后续,本人会列出一系列的技术点,一一介绍microwindows。 先用实例说一下,使用到microwindows的应用环境:带UI

2008-07-31 16:21:00 2270

原创 MSDL调测心得

 今天开始调测msdl,这个软件的简单说明如下:msdl(media stream downloader) is a multi-protocol downloader for downloading via various streaming protocol such as mmst (mms://) , mmsh , rtsp-real , rtsp-wms , http ,ftp. Tes

2008-07-31 13:45:00 1689

转载 Linux下patch的制作和应用

 [转帖] Linux下patch的制作和应用2007年11月01日 星期四 15:00因为在u-boot移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了。制作补丁可以解决这个问题。 学习资料的收集比较简单,方法一类似于这种初级问题网上资料非常丰富,google或者baidu搜索一下,然后选择有价值的资料,方法二是阅读man在线文档。完成收集工作,当

2008-07-30 15:46:00 645

转载 嵌入式Linux开发简介

 嵌入式Linux开发简介 本文关键词: 开发 Linux python Linux 正在嵌入式开发领域稳步发展。因为 Linux 使用 GPL(请参阅本文后面的参考资料),所以任何对将 Linux 定制于 PDA、掌上机或者可佩带设备感兴趣的人都可以从因特网免费下载其内核和应用程序,并开始移植或开发。许多 Linux 改良品种迎合了嵌入式/实时市场。它们包括 RTLinu

2008-07-30 15:30:00 948

转载 Nano-X的详细介绍

       前       言     nano- X是一个著名的开放式源码嵌入式GUI 软件,目的是把图形视窗环境引入到运行Linux 的小型设备和平台上。nano-X使用了分层设计的思想,可移植性非常好,nano-X 的图形引擎能够运行在任何支持readpixel,writepixel,drawhorzline, drawvertline 和setpalette 的系统之上,在底

2008-07-30 15:24:00 8273

原创 Big-Endian 和 Little-Endian 字节排序

  Big-Endian 和 Little-Endian 字节排序字节排序含义Big-Endian一个Word中的高位的Byte放在内存中这个Word区域的低地址处。Little-Endian一个Word中的低位的Byte放在内存中这个Word区域的低地址处。必须注意的是:表中一个Word的长度是16位,一个Byte的长度是8位。如果一个数超

2008-07-30 15:09:00 2135

转载 microwindows位图解析

 第1章 microwinodows图形显示框架1.1 microwindows体系结构Microwindows 采用了分层结构设计方法,其层次结构如下图所示。同时, 这里也列出 Microwindows 源代码目录树下的主要目录结构,以便于对照参考。 microwindows --bin --Configsnano-X /win32 API --demos

2008-07-30 15:06:00 2115

原创 Framebuffer驱动程序模型

 Framebuffer驱动程序模型下图会向你展示目前的framebuffer设备驱动的结构,最常用的是非标准驱动。很明显他所处的层次最高,程序编写是最容易的。理解了这个图的,你已经很轻松的去完成一个fb驱动,比如给sa1100,s2410,s2440系列的ARM的LCD控制器写驱动。 Color Map 剖析在framebuffer驱动程序设计中,cmap这个东东太晕了。现在我要把他赤裸裸的

2008-07-30 15:04:00 1645

转载 为MicroWindows添加透明绘图函数

用GrLoadImageFromFile()函数时,microwindows将图片解码放进一个图片头结构中,在Mwtypes.h文件中定义如下typedef struct {int   width;   /* image width in pixels*/int   height;   /* image height in pixels*/int   planes;   /* # image

2008-07-30 14:56:00 1204

转载 Microwindows及其中文化方法

 [转帖]Microwindows及其中文化方法 嵌入式GUI系统是嵌入式系统中实现友好人机界面的关键技术,应用于嵌入式的GUI系统必须具备体积小、反应快、高可靠性、可移植性好以及可裁减等特点,对于实时系统还需要有时实方面的要求。目前,流行的嵌入式GUI系统有Microwindows、MiniGUI、Qt/Embedded等。基中Microwindows以其开放的源

2008-07-30 14:53:00 1821

原创 Nano-X图形引擎分析及其优化

  [转帖]Nano-X图形引擎分析及其优化2008年05月14日 星期三 15:31Nano-X图形引擎分析及其优化刘峥嵘   sword_lzr@tom.comMicroWindows是一个开放源码的嵌入式GUI软件,目的是把图形视窗环境引入到运行Linux的小型设备和平台上。作为X Window系统的替代品,MicroWindows可以用更少的RAM和文件存储

2008-07-30 12:58:00 1191

原创 代码优化之优化除法

 [转帖]代码优化-之-优化除法                                                 >                                                  HouSisong@GMail.comtag:代码优化,除法,牛顿迭代,减法代替除法,除法优化   说明:文章中的很多数据可能在不同的C

2008-07-30 12:51:00 1470

转载 SDL+Nano-X实现Mplayer窗口播放

 转贴 http://hi.baidu.com/chenzhuoyou/blog/item/d83d6827c5a4c506918f9dcc.html关键字:SDL Microwindows Nano-X Mplayer一般做将Mplayer移植到嵌入式设备都是通过直接写Framebuffer来显示视频,因为这样是最快的。但是某些情况我们需要视频只在特定的窗口播放,而非全屏,这是直接用Fr

2008-07-30 12:48:00 1119

原创 共享内存

/*要运行程序,需要在当前目录下建立一个share文件,share是一个空文件,没有任何意义,只是函数ftok需要一个文件名作参数,ftok另一个参数可以为任何数字。程序运行后,分为父子进程,子进程申请共享内存,然后等待父进程继续执行,父进程首先等待子进程申请到共享内存标识,然后输出共享内存中的内容,为了演示共享内存可以随时更新,程序中在子进程里产生随机数写入共享内存供父进程读取。代码如下:*

2008-07-26 09:00:00 593

解析配置文件.cfg

提供解析配置文件.cfg的例程

2008-07-29

Nano-X Doc

Nano-X Pdf

2008-07-29

Linux下共享内存编程

提供共享内存编程的例程。

2008-07-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除