自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (14)
  • 收藏
  • 关注

转载 设备初始化函数宏

名称描述__devinit用于标记初始化设备的函数,例如,对于PCI驱动程序,用于初始化的函数pci_driver->probe就是用此宏标识的。被其它由_devinit标记的函数调用的函数通常也由_devinit标记。__devexit用于标记设备卸载时被调用的函数。

2011-10-14 20:37:21 252

转载 kobeject模型

在LINUX中最让人不解的大概就是/sys下面的内容了 下面首先让我们来创建一个简单的platform设备,并从这个设备的视角进行深入,在此篇文章的深入过程中,我们只看kobeject的模型 我所使用的内核版本号为2.6.26,操作系统的内核版本号为2.6.27-7,

2011-10-08 21:07:28 324

原创 linux ioctl()函数(c)

我这里说的ioctl函数是在驱动程序里的,因为我不知道还有没有别的场合用到了ioctl,所以就规定了我们讨论的范围。为什么要写篇文章呢,是因为我前一阵子被ioctl给搞混了,这几天才弄明白它,于是在这里清理一下头脑。一、 什么是ioctl。 ioctl是设备驱动程序中对设

2011-10-06 07:48:55 321

原创 linux--LED设备驱动1

开发环境:红帽企业版5,mini2440-2.6.29版本交叉编译器4.3.2 我是用mini2440板子运行的,适合没有驱动基础的同学的。源代码如下:#include #include #include #include #include #

2011-10-05 14:11:56 237

原创 Linux设备驱动程序学习笔记1

系统linux2.6.32.2 +arm-linux-gcc 4.3.2 Hello World模块#include #include static int hello_init(void){ printk(KERN_ALERT"this is hel

2011-10-04 09:03:52 236

转载 BSS段、数据段、代码段、堆与栈 .

BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的

2011-10-02 21:25:39 205

转载 嵌入式面试题3(转帖) .

1.static变量和static 函数各有什么特点?    static变量分两种,局部变量和全局变量,他们都放在全局数据区(我觉得表达不准确。全局静态变量本文件可见,局部静态变量在在定义的block内可见;static函数也放在全局数据区,外部文件不可见;

2011-10-02 11:08:10 439

转载 嵌入式面试2(转帖) .

1> 如何判断一个板子的cpu 是big-endian 还是 Little-endian的?用c实现非常简单,10行左右,就可以判断了, 关键考察新人是否了解了什么是endian ,big-endian与little-endian的区别在哪里, 如果这些不清楚,就算c再强,也

2011-10-02 11:07:11 279

转载 嵌入式面试1(转帖)

嵌入式面试题1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情: 1). #define 语法的基本知

2011-10-02 11:04:56 242

EM-stm3210和EK-stm3210资料包|EK&EM-stm3210e资料包.rar

压缩包含有EM-stm32资料包和EK-stm32光盘包,有源代码,例程,和原理图,stlink驱动程序。

2020-09-20

MR024-9325-51P-B1.pdf

ili9325lcd引脚定义,时序表,51pin rgb 8080接口 封装尺寸,完整的数据时序说明

2020-01-01

linux内核注释

linux内核源码完全注释

2014-04-12

busybox_tq210.tar.bz2

tq210的busybox源码 测试过 可以用的

2014-04-12

imx283 datasheet

飞思卡尔 arm9 处理器 imx283 datasheet 完整版

2014-04-09

wm8326G datasheet

电源管理芯片 支持arm 9 arm11 cortex a8 a9

2014-04-09

mysql的搭建以及操作步骤

mysql的搭建以及操作步骤,详细的操作方法

2013-10-10

防微信和大众点评的摇一摇

一个小程序,类似微信和大众点评的摇一摇实现功能

2013-06-27

简易音乐播放器

简易的音乐播放器,读取本地的音乐,显示播放时间,进度条,开始,暂停等功能

2013-06-05

android 调支付宝接口的说明文档

这是一篇关于调支付宝的操作具体操作流程,附带截图

2013-05-31

android高级编程

这是一本有关Android开发的高级编程的电子书

2012-12-27

天气预报DEMO

访问sebService实现天气查询,可以手动选择省市

2012-12-13

linux设备驱动开发详解高清版

嵌入式linux 设备驱动开发详解 超高清 带书签,嵌入式人员开发的必备书籍

2011-11-11

空空如也

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

TA关注的人

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