- 博客(12)
- 资源 (12)
- 收藏
- 关注
原创 linux字符设备驱动(按键)
话不多说,注释写的很清楚希望对大家有用(gt2440开发部按键驱动)。#include #include #include #include #include #include #include #include #include #include static int char_open(struct inode *inode, str
2013-10-03 22:20:21 559
转载 GT2440 nandflash
GT2440 开发板用的是s3错440 的芯片 这里基于这块板子,进行nandflash的操作(这里仅仅是读写操作)。nandflash在对大容量的数据存储中发挥着重要的作用。相对于norflash,它具有一些优势,但它的一个劣势是很容易产生坏块,因此在使用nandflash时,往往要利用校验算法发现坏块并标注出来,以便以后不再使用该坏块。nandflash没有地址或数据总线,如果是8位n
2013-06-17 19:43:13 610
原创 串口操作(GT2440版本)
1:s3c2440串口概述s3c2440A 通用异步接收器和发送器(UART)提供了三个独立的异步串行I/O(SIO)端口,每个端口都可以在中断模式或DMA模式下操作。换言之,UART 可以生成一个中断或DMA 请求用于CPU 和UART 之间的数据传输。2:串口的工作原理每个UART 包含一个波特率发送器,发送器,计数器和一个控制单元,如图11-1 所示。
2013-06-14 18:01:29 596
原创 arm-linux-cc交叉编译工具的配置
arm-linux-gcc是arm开发的一款交叉编译工具我用的是arm-linux-gcc-4.3.2.tgz 这一款解压 tar zxvf arm-linux-gcc-4.3.2.tgz -C /修改 /etc/profile 文件加一行pathmunge /usr/local/arm/4.3.2/bin大约在 27行左右 有和上一句话结构上很像的那里保存推出执行
2013-06-05 14:54:32 1055
原创 samba(smb)服务器配置
samba(smb)是用于linux和window之间数据传送的在/etc/samba/smb.conf文件中[homes](大约在252行左右)上加几行[root]comment = Root Directoriesbrowseable = yeswritable = yespath = /smb_servalid users = smbpath = /smb_s
2013-06-05 14:46:39 671
原创 nfs服务器配置
nfs服务器可以让linux操作系统之间数据的传送,比如你跑有linux系统的开发板和你linux电脑间数据传送在/etc/exports 文件中加一句话 /nfs_ser 192.168.0.*(rw,no_root_squash)保存退出 /nfs_ser :其他linux机器(比如你的开发板)访问的文件夹192.168.0.* :其他linux机器的ip地址必须在
2013-06-05 14:30:03 494
原创 java读xls
public class Test { public static void main(String[] args){ String s = new String(); try { BufferedReader input = new BufferedReader(new FileReader("E:\\123.txt")); //读取流while((s = input.readL
2013-05-24 17:55:46 434
原创 linux驱动分类
1.1 Linux设备驱动程序分类 Linux设备驱动程序在Linux的内核源代码中占有很大的比例,源代码的长度日益增加,主要是驱动程序的增加。在Linux内核的不断升级过程中,驱动程序的结构还是相对稳定。在2.0.xx到2.2.xx的变动里,驱动程序的编写做了一些改变,但是从2.0.xx的驱动到2.2.xx的移植只需做少量的工作。 Linux系统的设备分为字符设备(char
2013-05-07 19:43:57 471
原创 Java 图形渲染很慢
常有人说 Java 图形渲染很慢?嗯,相对 C/C++ 而言, Java2D 固有的图像处理能力确实有待提高。 但是,这也仅仅局限于对比 C/C++ 应用而言。 如果您是以其它什么东西与之比较,却得出 Java 渲染很慢的结论。那么,或者并不是出自 Java 本身的原因,而在于您并没能搞清楚该怎样正确的使用 Java 绘图。 况且,即便是相对于 C/C++ 而谈, Java
2013-03-17 16:50:38 2049
原创 BufferedImage互换byte
一、需要用到的类java.awt.image.BufferedImage;javax.imageio.ImageIO;java.io.*; 二、为什么要将BufferedImage转为byte数组 在传输中,图片是不能直接传的,因此需要把图片变为字节数组,然后传输比较方便;只需要一般输出流的write方法即可;而字节数组变成Buffe
2013-03-17 13:31:56 591
原创 GT2440linux内核支持yaffs2跟文件系统
上一篇我们已经让linux内核跑起来了,现在我们让linux内核支持yaffs2跟文件系统首先我们要先下载 俩个源码包,一个是yaffs2的源码包,一个是已经修改好的yaffs2源码,修改好的编译时是不会报错的。地址:1)yaffs2的源码包(yaffs2.tar) :http://download.csdn.net/detail/liuwenqiang1/5
2013-03-06 16:42:52 581
原创 GT2440_linux_移植
在这里我写下我学习之旅,给以后留给参考在arm-Linux移植先要完成一下基本流程:1)配置交叉编译环境 arm-linux-gcc.4.3.2 (在我上传的资源中有)2)获得Linux源码包linux-2.6.34.13.tar 并且对其中的几项参数的修改Linux源码包下载地址2.6版本的ftp://ftp.kernel.org/pub/linux/kernel/v2.6/
2013-03-05 21:18:36 610
Linux设备驱动详解
2013-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人