自定义博客皮肤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中 likely与unlikely

看内核时总遇到if(likely( )){}或是if(unlikely( ))这样的语句,最初不解其意,现在有所了解,所以也想介绍一下。likely() 与 unlikely()是内核(我看的是2.6.22.6版本,2.6的版本应该都有)中定义的两个宏。位于/include/linux/compiler.h中,具体定义如下:#define likely(x) __builtin_e

2016-10-27 15:52:29 610 1

转载 Linux 内核 hlist 详解

在Linux内核中,hlist(哈希链表)使用非常广泛。本文将对其数据结构和核心函数进行分析。和hlist相关的数据结构有两个:hlist_head 和 hlist_node[cpp] view plain copy //hash桶的头结点  struct hlist_head {      struct hlist_node *first;//指向

2016-10-25 21:16:20 544

转载 Linux下spi驱动开发(2)

Linux下spi驱动开发之m25p10驱动测试作者:刘洪涛,华清远见嵌入式学院讲师。Linux下spi驱动开发之m25p10驱动测试目标:在华清远见的FS_S5PC100平台上编写一个简单的spi驱动模块,在probe阶段实现对m25p10的ID号探测、flash擦除、flash状态读取、flash写入、flash读取等操作。代码已经经过测试,运行于2.6.35内核。理解下面代码需要

2016-10-06 09:14:33 1036

转载 Linux下spi驱动开发(1)

Linux下spi驱动开发(1)一、概述基于子系统去开发驱动程序已经是linux内核中普遍的做法了。前面写过基于I2C子系统的驱动开发。本文介绍另外一种常用总线SPI的开发方法。SPI子系统的开发和I2C有很多的相似性,大家可以对比学习。本主题分为两个部分叙述,第一部分介绍基于SPI子系统开发的理论框架;第二部分以华清远见教学平台FS_S5PC100上的M25P10芯片为例(内核版本2.6

2016-10-06 09:13:30 1845

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

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

2015-03-10

ldd3英文原版书以及源码

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

2014-12-31

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

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

2014-12-29

汇编s5pv210中断

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

2014-07-18

uboot的start.s文件解释

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

2014-07-15

ARM体系结构与编程pdf

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

2014-07-14

串口调试助手

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

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关注的人

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