S3C2440开发板如何修改LCD参数

发布者:数字火花最新更新时间:2017-11-12 来源: eefocus关键字:S3C2440  LCD参数 手机看文章 扫描二维码
随时随地手机看文章

1.TQ2440u-boot-1.1.6
修改文件所在的路径是u-boot-1.1.6includeconfigsEmbedSky.h
将#defineLCD_TFTxxx(LCD类型)
W353.5寸
TFT4802724.3寸
TFT8004807寸
TFT80060010.4寸
VGA1024768VGA1024*768

2.TQ2440winceEboot和nk
修改文件所在的路径是PLATFORMTQ2440SrcIncs3c2440a_lcd.h
修改#defineLCD_TYPExxx(LCD类型)
#defineLCD_TYPE_TFT320_240(3)3.5寸
#defineLCD_TYPE_TFT480_272(4)4.3寸
#defineLCD_TYPE_TFT800_480(7)7寸
#defineLCD_TYPE_TFT800_600(8)10.4寸
#defineLCD_TYPE_VGA1024_768VGA1024*768

3.TQ2440裸机测试程序
修改文件所在的路径是TQ2440_Test_20100607incLCD_TFT.h
#defineLCDW351//天嵌3.5寸屏(320X240)或东华3.5寸屏或奇美3.5寸屏
#defineLCDS352//三星3.5寸屏(320X240)
#defineLCDT353//东芝3.5寸屏(240X320)
#defineLCDW434//天嵌4.3寸屏(480X272)
#defineLCD575//5.7寸屏
#defineLCDA706//7.0寸屏(800X480)
#defineVGA7//VGA(640X480)
#defineLCDA1048//10.4寸屏(800X600)
#defineVGA1024X7689//VGA(1024X768)

defineLCD_TypeLCDW43//设定屏的类型

4.TQ6410TQ2416Wince与eboot
修改文件所在的路径是PLATFORMTQ6410SRCINCbsp_cfg.h
#defineLCD_MODULE_T35(0)//3.5quot;QVGARGB16(320x240)(天嵌3.5quot;)
#defineLCD_MODULE_T43(1)//4.3quot;WVGARGB16(480x272)(天嵌4.3quot;)
#defineLCD_MODULE_A70(2)//7.0quot;WVGARGB16(800x480)(群创7.0quot;)
#defineLCD_MODULE_A104(3)//10.4quot;LVDSRGB16(800x600)(友达10.4quot;)
#defineLCD_MODULE_VGA640480(4)//VGARGB16(640x480)
#defineLCD_MODULE_VGA800600(5)//VGARGB16(800x600)
#defineLCD_MODULE_VGA1024768(6)//VGARGB16(1024x768)
#defineLCD_MODULE_S70(7)//7.0quot;(三星7.0quot;)

#defineTQ6410_LCD_MODULE(LCD_MODULE_T43)


5.TQ开发板linux与android内核
配置修改LCD类型,makemenuconfig


DeviceDrivers---
Graphicssupport---
Supportforfrmebufferdevices---
SelectLCDTYPE......

注:不同的内核略有不同,请查看相关的Kconfig即可。

关键字:S3C2440  LCD参数 引用地址:S3C2440开发板如何修改LCD参数

上一篇:s3c2440的时钟详解
下一篇:理清ARM开发思路的四个必看知识点

推荐阅读最新更新时间:2024-03-16 15:44

s3c2440 spi子系统分析
2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的spi总线。 s3c2410自带了两个spi接口(spi0和spi1),在此我只研究基于s3c2410下spi接口的驱动程序spi_s3c24xx.c。 首先
[单片机]
S3C2440学习笔记一 1.1ADS软件的安装
1 打开ads软件安装包 点击setup.exe文件 2点击next 直到遇到选择安装位置可以改变 3 点击next 直到安装license文件 这里选择安装文件中的license.dat文件 最后直到安装完成 查看安装是出现下面的内容表示安装好了
[单片机]
<font color='red'>S3C2440</font>学习笔记一 1.1ADS软件的安装
S3C2440的Linux启动过程分析(一)——SC2440处理器结构
1.1.S3C2440处理器结构 S3C2440处理器的结构如下图所示,其核心单元为ARM9TDMI处理器核,主要包括16K的指令Cache和16K的数据Cache,以及分开的指令和数据MMU单元等。CP15为一个协处理器(Co-Processor)。通过AMBA2.0(Advanced Microcontroller Bus Architecture)总线接口与外部设备相连。 图 1 S3C2440处理器框图 IVA指Instruction Virtual Address,指令虚拟地址;DVA指Data Virtual Address,数据虚拟地址。IPA指Instruction Physical Address,指令物
[单片机]
<font color='red'>S3C2440</font>的Linux启动过程分析(一)——SC2440处理器结构
s3c2440之代码重定位
1、几个概念 (1)运行地址、加载地址 ① 运行地址 — 链接地址:他们两个是等价的,只是两种不同的说法。 运行地址:程序在SRAM、SDRAM中执行时的地址。就是执行这条指令时,PC应该等于这个地址,换句话说,PC等于这个地址时,这条指令应该保存在这个地址内。 ② 加载地址 — 存储地址:他们两个是等价的,也是两种不同的说法。 加载地址:程序保存在Nand flash中的地址。 (2)位置无关码、位置有关码 ① 位置无关码:B、BL、MOV都是位置位置无关码。 ② 位置有关码:LDR PC,=LABEL等类似的代码都是位置有关码。 (3)程序段的划分 一个程序编译后,会有代码段、数据段、只读数据段、bss段和注释段
[单片机]
S3c2440代码重定位详解6---重定位清除BSS段的C函数实现
在前面,我们使用汇编程序来实现了重定位和清bss段,本节我们将使用C语言,实现重定位和清除bss段。 1.打开start.S把原来的汇编代码删除改为调用C函数 /* 重定位text, rodata, data段整个程序 */ mov r1, #0 ldr r2, =_start /* 第1条指令运行时的地址 */ ldr r3, =__bss_start /* bss段的起始地址 */ cpy: ldr r4, str r4, add r1, r1, #4 add r2, r2, #4 cmp r2, r3 ble cpy /* 清除BSS段 */ ld
[单片机]
<font color='red'>S3c2440</font>代码重定位详解6---重定位清除BSS段的C函数实现
s3c2440LCD应用
1、时序 LCD一般需要三个时序信号:VSYNC、HSYNC和VCLK。VSYNC是垂直同步信号,在每进行一个帧(即一个屏)的扫描之前,该信号就有效一次,由该信号可以确定LCD的场频,即每秒屏幕刷新的次数(单位Hz)。HSYNC是水平同步信号,在每进行一行的扫描之前,该信号就有效一次,由该信号可以确定LCD的行频,即每秒屏幕从左到右扫描一行的次数(单位Hz)。VCLK是像素时钟信号。 s3c2440处理LCD的时钟源是HCLK,通过寄存器LCDCON1中的CLKVAL可以调整VCLK频率大小,它的公式为: VCLK=HCLK 例如,HCLK的频率为100MHz,要想驱动像素时钟信号为6.4MHz的LCD屏,则通过上
[单片机]
S3C2440——使用URAT0中断方式发送和接收字符串
设置中断向量表 ;文件ASM_Interrupt.s ;(1)设置中断向量表 Mode_USR EQU 0x50 ;IRQ中断开放,FIQ中断关闭 Mode_FIQ EQU 0xD1 ;关闭IRQ、FIQ中断 Mode_IRQ EQU 0xD2 ;关闭IRQ、FIQ中断 Mode_SVC EQU 0xD3 ;关闭IRQ、FIQ中断 GET 2440Reg_addr.inc AREA MyCode, CODE,READONLY IMPORT Uart_Init IMPORT INT_UART0 ENTRY ;设置中断向量表 B
[单片机]
S3C2440中断代码的深层次分析
在前一段时间分析了ARM异常处理机制的处理方式,分析了在异常产生以后CPU自动完成的相关处理以及程序员应该完成的基本操作。着重分析了异常代码的返回地址分析已经采用通用代码处理各种异常的可能性。 异常处理的基本过程如下:异常产生(在指令的临界中检测CPU的状态,一般实质在这条指令被执行完成,但是还没有执行下一条指令之前检测) 保存状态寄存器,切换状态寄存器,保存LR=PC-4,强制PC跳转到对应异常向量(以上的过程都是CPU自动完成) 》调整返回地址,在栈中保存寄存器,便于恢复寄存器的值 》异常处理函数 》退出异常。 中断处理机制的两种形式: 1、 采用在中断向量中存储简单的跳转指令,跳转到异常处理函数中,但是这种方式存在的缺点
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved