1.每日自省; 2.享受人生; 3.尽力而为; 4.坚持不懈; 5.切莫急躁; 6.慎言敏行; 7.动心忍性; 8.上善若水。
全部博文(134)
发布时间:2011-04-07 13:26:26
一、开发环境主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand, Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2二、块设备基本概念扇区(Sectors):任何块设备硬件对数据处理的基本单位。通常,1个扇区的大小为512byte。 块(Blocks):由Linu.........【阅读全文】
发布时间:2011-04-07 13:15:15
一、开发环境主 机:ubuntu10.04 开发板:Mini2440--128MB Nand, Kernel:2.6.32.2 编译器:arm-linux-gcc-4.3.2二、相关概念1、平台设备及平台设备驱动:这个在前面篇幅:S3C2440上RTC时钟驱动开发实例讲解中已经讲过了。这里只需了解一下系统为我们定义的看.........【阅读全文】
发布时间:2011-04-07 13:14:04
一、开发环境主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand, Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2二、相关概念1、平台设备:通常在Linux中,把SoC系统中集成的独立外设单元(如:I2C、IIS、RTC、看门狗等)都被当作.........【阅读全文】
发布时间:2011-04-07 13:11:14
一、开发环境主 机:ubuntu10.04 开发板:Mini2440--256MB Nand, Kernel:2.6.32.4 编译器:arm-linux-gcc-4.3.2二、PWM怎样工作在ARM Linux中1. 什么是PWM? PWM(脉冲宽度调制)简单的讲是一种变频技术之一,是靠改变脉冲宽度来控制输出电压.........【阅读全文】
发布时间:2011-04-07 13:09:59
一、什么是Linux设备文件系统 首先我们不看定义,定义总是太抽象很难理解,我们先看现象。当我们往开发板上移植了一个新的文件系统之后(假如各种设备驱动也移植好了),启动开发板,我们用串口工具进入开发板,查看系统/dev目录,往往里面没有或者就只有null、console等几个系.........【阅读全文】
发布时间:2011-04-07 13:03:16
一、开发环境主 机:ubuntu10.04 开发板:Mini2440--256MB Nand 编译器:arm-linux-gcc-4.3.2内核:2.6.32.2二、实现步骤1. 硬件原理图分析。由原理图得知LED电路是共阳极的,并分别由2440的GPB5、GPB6、GPB7、GPB8口控制的2. 去掉内核已有的LED驱动设置,因为IO口.........【阅读全文】
发布时间:2011-04-07 13:01:28
一、开发环境主 机:ubuntu10.04 开发板:Mini2440--128MB Nand 编译器:arm-linux-gcc-4.3.2二、实现步骤1. 硬件原理图分析。由原理图得知LCD的背光是由2440的GPG4口控制的2. 编写背光驱动。文件名为my2440_backlight.c .........【阅读全文】
发布时间:2011-04-07 11:42:40
一、开发环境主 机:ubuntu10.04 开发板:Mini2440--256MB Nand, Kernel:2.6.32.4 编译器:arm-linux-gcc-4.3.2二、硬件原理分析 &.........【阅读全文】
发布时间:2011-03-31 03:22:44
移植yaffs2文件系统到mini2440 嵌入式 yaffs2文件系统的移植2009-05-0609:07用了近两个晚上的时间才把它搞定。昨晚成功移植后总结了下笔记,希望对初学该方面的朋友有帮助。希望大家多多交流讨论共同进步。一.使内核支持yaffs2文件系统1. 获取yaffs 源码http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/2.在内核中.........【阅读全文】