自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

freetype源码

freetype为访问字体文件提供了一套统一的、独立于字体文件类型的、简单而易用的API。另外,一些特别类型的API可以用来访问字体文件里的特殊数据。

2014-04-09

ocr图像识别库

ocr 在windows下运行必须的3个.dll文件

2013-08-28

yaffs2工具

这个资源是用来制作yaffs2跟文件系统用的

2013-06-23

Linux设备驱动详解

图书目录 第1篇 Linux设备驱动入门 第1章 Linux设备驱动概述及开发环境构建 2 第2章 驱动设计的硬件基础 21 第3章 Linux内核及内核编程 53 第2篇 Linux设备驱动核心理论 第4章 Linux内核模块 82 第5章 Linux文件系统与设备文件系统 92 第6章 字符设备驱动 118 第7章 Linux设备驱动中的并发控制 139 第8章 Linux设备驱动中的阻塞与非阻塞I/O 161 第9章 Linux设备驱动中的异步通知与异步I/O 176 第10章 中断与时钟 193 第11章 内存与I/O访问 213 第12章 工程中的Linux设备驱动 242 第3篇 Linux设备驱动实例 第13章 Linux块设备驱动 272 第14章 Linux终端设备驱动 304 第15章 Linux的I2C核心、总线与设备驱动 333 第16章 Linux网络设备驱动 363 第17章 Linux音频设备驱动 388 第18章 LCD设备驱动 440 第19章 Flash设备驱动 479 第20章 USB主机与设备驱动 507 第21章 PCI设备驱动 547 第4篇 Linux设备驱动调试、移植 第22章 Linux设备驱动的调试 564 第23章 Linux设备驱动的移植 602

2013-05-07

脚本半成品

脚本辅助,但是还没完成,慎重下载。有java写的,不会的的也不要下载

2013-03-18

android网络开发与应用实战详解

android网络开发与实战应用详解的所有代码

2013-03-16

android电子相册

在android上实现的电子相册,效果不错的

2013-03-15

android实例开发完全手册

android实例开发完全手册上的代码,需要就下载把

2013-03-13

arm-linux-gcc

交叉编译工具,用在linux上的跨平台用于arm9上

2013-03-06

nfs_yaffs2

GT2440linux移植用的一种跟文件系统

2013-03-06

GT2440yaffs2

在做GT2440的Linux系统的时候,支持yaffs2的跟文件系统

2013-03-05

yaff2源码包

在开发板移植Linux时,用于制作yaffs2跟文件系统

2013-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除