- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 Linux s3C2440 LCD驱动详解
环境: 硬件平台 TQ2440 东华3.5 inch TFT LCD linux-2.6.30.4 1. LCD工作的硬件需求: 要使一块LCD正常的显示文字或图像,不仅需要LCD驱动器,而且还需要相应的LCD控制器。在通常情况下,生产厂商把LCD驱动器会以COF/COG的形式与LCD玻璃基板制作在一起,而LCD控制器则是由外部的电路来实现,现在很多的MCU内部都集成了LCD控制器,如S3C2410/2440等。通过LCD控制器就
2010-11-01 17:44:00
782
原创 Linux设备中断程序编写
一. 几个要点知识:<br /> 1. 睡眠<br /> 安全睡眠的要点:<br /> <1> 当你运行在原子上下文时不能睡眠;<br /> <2> 醒后必须通过检查来确你在等待的条件;<br /> <3> 睡眠必须对应一个唤醒。<br /> <br /> <注>: 代码针对于2.6的内核<br /> 等待队列: DECLARE_WAIT_QUEUE_HEAD(name);<br /> 睡眠函数: wait_event_
2010-10-22 11:43:00
640
原创 Linux内核模块的编程与配置
一. 编程<br /> 编写一个简单例程(引用《Linux设备驱动》中的"Hello World!")。<br /> 文件存放在内核源码 driver/char目录下 <br /> <br /> /*********** hello.c **********/<br /> <br /> #include <linux/init.h><br /> #include <linux/module.h><br /> <
2010-10-19 10:52:00
728
转载 嵌入式Linux文件系统
<br /> Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作界面和应用编程接口。<br /> Linux下的文件系统结构如下:<br /><br /> Linux启动时,第一个必须挂载的是根文件系统;若系统不能从指定设备上挂载根文件系统,则系统会出错而退出启动。之后可以
2010-10-15 15:05:00
520
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人