裸机——LCD】的更多相关文章

横屏4.3寸LCD为480*272(行:480个像素点        列:272个行) 1.1  LCD原理图 : Pin1:Von  电源正(这里由硬件自动控制) Pin2:VM/VDEN 数据使能信号 (由GPB0控制,0:表示正在跳行,1:表示可以传输像素数据)  Pin6:Voff 电源负(这里由硬件自动控制) Pin8:VLINE/HSYNC 水平同步信号   Pin28:VFRAME/VSNC 垂直同步信号  Pin30:VLCK 时钟信号  Pin42,Pin45 LED+,LED…
一.环境 系统:ubuntu12.04 开发板:jz2440 编译器:gcc 二.说明 有空补上 三.代码 Makefile: CC = arm-linux-gcc LD = arm-linux-ld AR = arm-linux-ar OBJCOPY = arm-linux-objcopy OBJDUMP = arm-linux-objdump CFLAGS := -Wall -O2 export CC LD AR OBJCOPY OBJDUMP CFLAGS objs := head.o i…
1.先了解显示器们 CRT显示器 原理,使用电子轰击荧光粉实现显示. 特点,主动发光,颜色绚丽,但是大. 等离子显示器(PDP) 原理,在显示屏上排列上千个密封的小低压气体室,通过电流激发使其发出肉眼看不见的紫外光,然后紫外光碰击后面玻璃上的红.绿.蓝3色荧光体发出肉眼能看到的可见光,以此成像. 特点,主动发光,颜色绚丽,可以做很薄,但是耗电. 液晶屏(LCD) 原理,分两部分,一个背光光源,一个液晶盒,使用电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的.…
因为前面的裸机程序非常的简单,就不写博了. 程序的流程: 1,初始化C SP 2,关看门狗 3,初始化SDRAM 4,读出 NAND FLASH 中的 包含图片的程式放到SDRAM里面 5,跳转到SDRAM 执行 因为 2440 自动只读取4K 到 SRAM ,在里面放了图片,自然就不够用了. 就多了一步放到 SDRAM 里面去. 我并没有直接复制教程上面的程式,那个上面比较复杂.用到了c 的 库文件. 教程中只是画线,画圆线很简单. 刚一开始,我是使用 24BPP 开发的,这样遇到的问题还比较…
本文转载自:http://blog.csdn.net/eshing/article/details/37407423 版权声明:本文为博主原创文章,未经博主允许不得转载.   目录(?)[+]   一.实验原理 上一章已经解释的很清楚了,如何将所要运行的user_bin程序定位到DRAM中,这一章要进行重定位到DRAM后运行LCD程序,实际上一章中BL2中程序可以不用改动,直接重写我们的USER目录下的程序即可,将USER目录下的LED灯闪烁程序用LCD程序替换就行,最后编译出的程序名字也叫us…
/****************************************** 实验步骤 1.配置引脚功能,将其GPI.GPJ引脚设置为VD数据输出模式,及GPJ后几位设置成LCD时钟输出: 2.设置LCD时序值,初始化时序值. (1)需要初始化时序:VSPW.VBPD.LINEVAL.VFPD.HSPW.HBPB.HOZVAL.HFPD. CLKVAL(在LCD芯片手册中找到初始化时序图,然后找到对应的时序参数) (2)找到初始化这些时序信号相应的寄存器(在芯片手册中找到相应的寄存器,…
13.2 TFT LCD显示实例 13.2.1 程序设计     本实例的目的是从串口输出一个菜单,从中选择各种方法进行测试,比如画线. 画圆.显示单色.使用调色板等. 13.2.2代码详解     本实例源码在/work/hardware/lcd目录下,与LCD相关的代码有3个文件:lcddrv.c. framebuffer.c和lcdlib.c(及相应的头文件).     (1)lcddrv.c封装了对LCD控制器.调色板的访问函数,可以设置LCD的显示模式. 开启/关闭LCD.设置调色板等…
本章目标  了解LCD显示器的接口及时序: 掌握S3C2410/S3C2440 LCD控制器的使用方法: 了解帧缓冲区的概念,掌握如何设置帧缓冲区来显示图像: 13.1 LCD和LCD控制器 13.1.1 LCD显示器 1.LCD的种类 2.LCD的接口     CPU或显卡发出的图像数据是TTL信号(0~5V.0~3.3V.0~2.5V或0~1.8V),LCD 本身接收的也是TTL信号.由于TTL信号在高速的长距离传输时性能不佳,抗干扰能力 比较差,后来又剔除多种接口,比如LVDS.TDMS.…
1.FIMD结构框图 (1)Samsung的s5pv210的LCD控制器叫做FIMD(也叫显示控制器).Display controller(显示控制器)包括用于将图像数据从相机接口控制器的本 地总线或位于系统存储器(例如:显存)中的视频缓冲器传送到外部LCD驱动器接口的逻辑. LCD驱动接口支持三种接口,即RGB接口,I80接口和YUV 接口.显示控制器使用多达五个覆盖图像窗口(也就是虚拟窗口win0-win4),其支持各种颜色格式,如RGB.YUV. FIMD在内部与AHB总线等相连接,在外…
1.LCD显示主要相关概念 (1)像素(pixel) 整个图像是由一个个的像素组成的,像素就是一个显示点.像素就是组成图像的最基本元素,或者说显示中可以被控制的最小单位,整个图像就是由很多个像素组成的. 像素可以被单独控制,或控制其亮或不亮(单色屏).或控制其亮度强弱(譬如亮50%,35%,这样叫灰度屏,以前的黑白电视机).或控制其显示一定的颜色(这就 是我们现在最常用的彩色显示屏). 总结:像素很重要,整个显示图像是由一个个的像素组成的.我们要在显示器上显示一个图像,就是把这个图像离散化成一个…