疯狂单片机

一个普普通通的单片机、嵌入式学习个人博客站

移植Qt4.3.5+tslib1.3

环境:redhat9

交叉编译工具:arm-linux-gcc3.4.1

内核:linux2.4.18

步骤:

一、移植tslib

1、下载tslib1.3,解压;

2、    # export PATH=/usr/local/arm/3.4.1/bin:$PATH                
...

触摸屏实现2440的LCD背光控制(续)

        上次的文章中提到有未解决的问题,就是当背光关闭后,点击触摸屏可以打开背光,可是程序也跟着运行了,就是运行的Qt程序默认发生了鼠标点击事件,如果正好点在按钮等地方,那就糗大了……想达到的效果应该像平时用的全触摸的手机一样一样的……轻轻一点,屏幕亮起,别的都不发

触摸屏实现2440的LCD背光控制

    想要实现Linux下触摸屏控制LCD屏的背光,即一段时间不点击触摸屏,LCD关掉背光,当点击触摸屏时就点亮背光,想一下,应该是在触摸屏的驱动中实现,所以,先来分析触摸屏驱动的源码(drivers/input/touchscreen/s3c2410_ts.c)。static int __init s3c2410ts_init(void)函数中有if (reque

Linux2.6的LOGO制作与显示

在移植linux2.6.24到YC2440的过程中,在logo显示部分遇到问题,终于解决,特此记录。一、首先说明logo显示相关程序。(1)在driver/video/console/fbcon.c文件中,函数fncon_init(),为虚拟设备结构体VC赋值,并调用本文件中的fbcon_prepare_logo()函数,为显示logo做准备。(2)fbcon_prepare_logo(),调用了

U-BOOT中加入自己的命令

自己添加命令:
step1:添加宏定义即命令标志位,在include文件夹下的config_cmd_all.h和

config_cmd_default.h中加入一行#define CONFIG_CMD_TEST。

 

step2:编写自己的命令,如下:在common文件夹中新建my_test.c,内容为:
#include <common.h>
#include <command.h>

...

U-BOOT移植心得总结

移植U-BOOT到扬创2440:
最初调试u-boot的时候直接下载到内存运行测试,开机启动flash中的u-boot,使用u-boot的

tftp命令实现tftp下载,首先设置好server ip,用setnev命令并saveenv保存。然后tftp 0x32000000

test-u-boot.bin实现从服务器现在bin到指定内存中,再使用go 0x32000000命令运行test-u-boot,

注意go方式调试u-boot时不能重复初始化cpu、sdram等,将start.S中的cpu_init_crit注释掉。
...

分页:«123»

Powered By Z-Blog 1.8 Arwen Build 90619 and Theme By BokeZhuti.cn

Copyright 2009-2010 www.mculover.com All Rights Reserved. 京ICP备09098861号
站长:莫旭冬 联系邮箱:moxudong@yeah.net