自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (25)
  • 收藏
  • 关注

原创 LINUX下的IIC驱动(五)

在上面几篇文章的基础上,我们具体讨论怎么写IIC设备驱动程序。本文会在比较高的层次上探讨,而具体的程序不会涉及太多。好吧,开始的征程吧,相信明天还是美好的嘛!前边的文章提出,在写IIC设备驱动时,咱们应该做的是那一部分。下边再通过一张图还进一步说明吧,这样可能会更清楚,开始欣赏吧。画的还不错吧,这张图是我参考别人画。可能有的读者有点疑惑了,怎么在IIC设备驱动的上面和用户空间之间还有块

2013-08-04 13:24:25 1170

原创 LINUX下的IIC驱动(四)

本篇文章的内容是主要介绍与IIC相关的四个数据结构体。在真真开始主要内容前,咱们先思考一个问题,就是,能不能完全用像写led的驱动那样,写iic设备的驱动程序?这个当然是可以的,不过其实也陷入了单片机写iic设备驱动程序的那种思想,这样写的程序只是能在linux的用户空间使用吧了,但这样的驱动程序,移植性不是好,通用性也不好,而且也增大了写iic设备驱动程序的难度,比如要映射io、映射中断等。

2013-08-03 20:29:47 1177

原创 LINUX下的IIC驱动(三)

这篇文章我们具体讨论linux提供的IIC设备的模型,真真进入IIC驱动的开发阶段。对,前面的两篇都是铺垫。下面首先一张图片来作为引入iic体系结构的开始吧。

2013-08-03 14:52:30 1146

原创 LINUX下的IIC驱动(二)

这篇文章主要以友善的实验板为例介绍一下,他们所说的IIC下的EEPROM驱动吧。因为我个人觉得不是很好,可能会给初学者带来一下迷惑,纯属个人观点!

2013-08-03 13:43:10 1809

深入理解linux内核(英文)pdf

这是经典的《深入理解linux内核》的英文pdf版本,如果你正在学习或者研究linux内核,希望对你有帮助!

2015-03-10

Linux内核设计与实现英文原版

这是一本讲解linux内核的经典书籍,相对于经典的《深入理解linux内核》更适合于初学者,如果你正在学习或研究相关的东西,希望对你有帮助

2015-03-04

ldd3英文原版书以及源码

这是ldd3的英文原版书以及相应例程的源码,希望对正在学习linux驱动的朋友们有所帮助

2014-12-31

构建属于自己的AVR操作系统

资源里面包含在AVR上写的简单的操作系统,以及相应的程序,希望对需要的朋友有所帮助

2014-12-29

跟我一起写Makefile

这是网上很流行的学习Makefile的教程《跟我一起写Makefile》的pdf教程,如果你正在学习编写Makefile,可能它会对你很有帮助!

2014-07-30

汇编s5pv210中断

上传的资源是用汇编实现的s5pv210的外部中断的程序,开发板是:友善的tiny210.如果你正在学习arm汇编,希望对你有所帮助!

2014-07-18

uboot的start.s文件解释

这是一个介绍uboot的start.s函数的文档,写的相当详细,如果你正在从事相关的工作或者相应的学习,你可以参考参考,希望对你有所帮助!

2014-07-15

ARM体系结构与编程pdf

这是一本讲解arm的体系结构的书,如果你从事相关的学习或者开发,这本书会给你带来很大的帮助

2014-07-14

STM32-whole reference mannual

这是stm32f103rbt6的详细数据手册,在上面可以看到所以的寄存器,如果不是用意法半导体提供的库开发的话,这个手册非常有帮助,希望对大家有所帮助!

2014-07-01

串口调试助手

这是一款很经典的串口调试助手,作者是“聂小猛-丁丁”,自己一直在用,希望对大家有用!

2014-05-16

usb-monitor7.12

这是一款usb监控的软件,版本是usb-monitor7.12,压缩包里有破解及破解的说明,我的电脑上是win7的32的系统,用起来是好使的,其他的系统没有做测试,希望对正在学习usb的朋友一点帮助!

2014-05-16

win7的超级终端

这是一款win7的超级终端,许多人在win7开发嵌入式时可能碰到没有超级终端的问题,这是一款不错的,我自己在win32位下使用正常,win7没有测试

2014-03-27

smart210-leds.c

这是友善smart210核心板上的四个led的驱动程序,这里贴出来这是为了大家方便查看

2014-02-22

Android-jni-test for smart210-led

这是我自己写的通过JNI调用Linux内核中的驱动程序来完成Android上层应用程序的代码,硬件开发平台式友善的smart210,在他家自带的系统上直接做的应用程序,希望对大家有用

2014-02-22

Visual+C++6.0

这是一款VC++6.0的软件,只有三十多M,对于学习和验证c很方便,当然要是专业开发的人员就不太实用了,不管怎么说,都希望能给大家带来方便!

2013-09-28

S5PV210的数据手册

这是三星S5PV210的数据手册,在网上不是很容易找,这里给大家共享一下,希望对大家有用!

2013-09-16

tftp服务器安装包

这是在linux下建立tftp服务器的三个安装包,通过安装这三个包,就能建立tftp服务器

2013-09-01

友善mkimage

编译linux操作系统时,需要的文件,如果没有这个文件,编译的时候会出现错误,所以提供给大家

2013-09-01

tiny210-u-boot

这是友善tiny210开发板的u-boot,里面包含两个文件,u-boot的源代码和直接烧写的.bin文件

2013-09-01

友善eeprom测试程序

此源程序是友善之臂提供的eeprom在linux上层的测试程序

2013-08-03

空空如也

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

TA关注的人

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