自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux内核子系统

linux内核架构7个组成部分system call interface(SCI),Process Management(PM),Memory Management(MM),Arch(体系结构相关代码,和处理器相关代码),Virtual File System(VFS),Network Stack,Device driver;其中与驱动开发相关的是内存管理子系统和进程管理子系统

2016-07-29 11:26:05 722

原创 linux文件系统

linux文件系统各种形形色色的linux系统的不同实际是不同的文件系统,下面介绍制作arm嵌入式文件系统##**制作arm嵌入式文件系统****1.创建目录**

2016-07-28 23:16:14 319

原创 linux内核的制作

linux内核制作##一、linux内核架构linux系统主要由bootloader、kernel,filesystem组成,其中kernel是linux系统的内核。内核主要可被分为用户空间和内核空间。**1.用户空间:**应用程序,C库,配置文件**2.内核空间:**内核,系统调用借口,体系结构相关代码**3.linux系统为什么要划分为用户空间和内核空间**利用处理器的机制,把用户空间和内

2016-07-28 22:55:18 509

原创 uboot命令详解

UBOOT命令详解在ARM开发板启动后首先加载bootloader,其中uboot作为bootloader的老大,我们在进入uboot后,在超级终端可通过敲入回车键使其停止加载,此时可以使用uboot的各种命令。**查看uboot支持的指令**:help**查看环境变量:**printenv**查看某个环境变量的信息:**print 指令 print go

2016-07-28 22:28:39 1278

原创 GPIO初始化及点亮LED

GPIO的配置##**GPIO的配置****linux中申请GPIO的头文件**include/linux/gpio.h**三星平台的GPIO配置函数头文件**arch/arm/plat-samsung/include/plat/gpio-cfg.h,其中包括三星所有处理器的配置函数。**三星平台EXYNOS系列平台,GPIO配置参数宏定义头文件**arch/arm/plat-samsun

2016-07-22 17:27:42 7241

原创 简单的应用调用驱动

应用调用驱动通过编写简单的C语言程序调用已经加载的驱动程序,测试驱动程序的功能。应用程序包含头文件有:1.```c#include <sys/types.h>```包含基本系统数据类型。系统的基本数据类型在32 编译环境中保持为32 位值,并会在64 编译环境中增长为64 位值

2016-07-21 20:11:11 1058

原创 生成设备节点

生成设备节点一部分驱动要和上层通信,都需要生成设备节点,上层应用通过一套标准的接口函数调用设备节点就可以控制底层以及和底层通信。最简单易用的杂项设备节点如何生成。##**为什么引入杂项设备**在exynos4412开发板,在超级终端中输入命令“cat /proc/misc”可以查看对应的杂项设备。主设备号只有256 个,设备又非常多,所以引入了子设备号。其中杂项设备的主设备号是10,在任何Linux 系统

2016-07-21 17:23:13 869

原创 exynos4412开发板设备注册与驱动注册剖析

exynos4412开发板设备注册与驱动注册剖析linux内核的主要组成部分由进程调度(SCHED)、内存管理(MM)、虚拟文件系统(VFS),网络接口(NET),进程间通信(IPC)查看linux系统的总线ls /sys/bus查看linux系统的设备cat /proc/devices###**Linux驱动和设备的注册过程**Linux 内核会要求每出现一个设备就要向总线汇报,或者说注册,出现

2016-07-21 16:51:36 1240

linux下QT串口编程文件

linux下QT串口编程文件

2017-01-01

vc++6.0.rar

应用于win8C、c++语言编程软件,可以适用于目前大部分win8电脑,对于初学者本软件时很不错的选择,本人亲自使用

2015-04-08

空空如也

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

TA关注的人

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