自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux 内核模块

内核模块的框架,也是Linux驱动的最基础的框架(或者说样貌)。下文将介绍一个简单的字符设备驱动的例子,我们可以看到,该例子就是在内核模块的样貌下,扩充了些字符设备框架的东西。内核模块是Linux内核向外部提供的一个插口,其全称为动态可加载内核模块(Loadable Kernel Module,LKM),我们简称为模块。它在运行时被链接到内核作为内核的一部分在内核空间运行,这与运行在用户空间的进程是不同的。总之,模块是一个为内核(从某种意义上来说,内核也是一个模块)或其他内核模块提供使用功能的代码块。

2023-03-28 21:07:09 118

原创 嵌入式 Linux 驱动开发入门 概述

Linux 驱动开发学习,主要是学习各种Linux 驱动框架,典型的如字符设备驱动框架,I2C驱动框架,SPI驱动框架,GPIO驱动框架等。这里涉及的各种概念比较多,如内核模块,设备树,总线,设备与驱动等等。好多的概念在各种驱动框架中都能发现。本人在学习Linux 驱动开发过程中,发现好多书籍在讲解Linux 驱动开发的某个概念时,经常是把局部信息讲的很细,但是并没有从更高层次或者说是从架构级别来讲解这个概念。

2023-03-23 21:39:15 213 1

转载 uboot makefile 分析

2.1      U-Boot Makefile分析2.1.1            U-Boot编译命令    对于mini2440开发板,编译U-Boot需要执行如下的命令:$  make  mini2440_config$  make  all    使用上面的命令编译U-Boot,编译生成的所有文件都保存在源代码目录中。为了保持源代码目录的干净,可以使用如下命令将编

2014-09-05 08:50:12 237

转载 Makefile

Makefile详解概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己

2014-07-29 20:56:11 242

4G ddr3 数据手册.pdf

4G ddr3 数据手册。西安紫光,国产DDR3。资源很好。欢迎下载. 含有描述器件布局结构。读取时序。命令码,真值表等信息。

2019-11-19

空空如也

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

TA关注的人

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