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

原创 数据结构--排序算法

排序算法概述排序算法分为内部排序和外部排序两大类。内部排序:在计算机内存中完成的排序算法 外部排序:不能再内存中文完成,必须在磁盘或者磁带上完成的排序算法 内部排序是研究的重点问题,通常我们讲的八大排序算法也主要是讲的内部排序算法。 排序算法的稳定性和时间空间复杂度 算法介绍本文重点介绍以下几种排序算法1.插入算法1.理论思想插入排序问题的思路是将为排序元素逐一插入至已经排序的序列,从第二个元素

2016-07-24 10:14:08 657

原创 linux设备驱动--字符设备驱动注册与驱动参数传递

linux驱动–字符设备注册与驱动参数传递设备驱动介绍上文中讲到,设备驱动分为三类,分别为:字符类设备、块类的设备、网络设备等。从Linux 2.6起引入了一套新的驱动管理和注制:Platform_device和Platform_driver。Linux中大部分的设备驱动,都可以使用这套机制, 设备用Platform_device表示,驱动用Platform_driver进行注册。Linux pla

2016-07-10 14:59:13 1523

原创 linux驱动--LED驱动

linux驱动–LED驱动配置介绍前面已经详细的介绍了关于设备注册、驱动注册以及设备节点的生成的相关问题,本文主要介绍如何写LED驱动程序。主要介绍GPIO的 调用、赋值以及配置的函数(1)使用一个GPIO前必须对其进行申请,申请GPIO的函数在linux头文件include/linux/gpio.h下 GPIO_request函数有两个参数,第一个gpio为所需要申请的gpio,*label

2016-07-08 11:14:55 793

原创 Html学习笔记2

表单常用属性table tr td 1.table 表格标记 < table> < /table>属性 border 属性 align = “left center right” 属性 width height 属性 cellpadding 文字到边框的最小距离 属性 cellspacing 边框的厚度 属性 bordercolor 边框颜色 属性 bgcolor 背景

2016-07-07 22:11:29 424

原创 Html学习笔记1

Html学习笔记11.换行标记 < br/ > 2.标题标记 < hn/ > 3.段落标记 < p > < /p > 4.字体标记 < font 属性>内容 font标记控制文字,需要属性,属性可以是color face size等5.图片标记 < img 属性 > 属性src 路径属性 分绝对路径和相对路径 平级:直接写文件名字 上一级目录: ../

2016-07-07 21:18:44 264

原创 linux常用命令总结

1.文件基本操作 cd切换路径命令(同常我们习惯称之为打开命令) 用法 : cd 路径 ls查看命令 用法: ls 参数 路径 参数:-a 显示所有文件及内容 -l列出文件的所有信息 cp文件复制命令 cp 参数 源文件 目标文件 文件夹新建mkdir

2016-07-07 20:22:04 581

原创 linux驱动--设备节点生成

linux驱动–设备节点生成关于设备注册于驱动注册,参考前一篇文章http://blog.csdn.net/cole10540316/article/details/51848272linux驱动一般分为三类:字符设备、块设备、网络设备,但是这三类设备并不能完全包含所有的设备,所以引入了杂项设备。linux下采用杂项设备可能包含字符设备、块设备、网络设备中的一项或者多项设备。本文是在杂项设备下生成设

2016-07-07 17:26:29 3137 2

原创 linux内核配置与驱动注册

linux 内核配置与驱动注册menuconfig使用使用menuconfig工具实现linux内核的裁剪。进入内核配置界面的方法包括以下几种:#make config 这是基于文本的最为传统的配置界面,不推荐使用 #make menuconfig 基于文本菜单的配置界面,现在大部分都是使用这个工具来裁减配置内核的。 #make xconfig 要求 QT 被安装,用的比较少。 #make gcon

2016-07-07 08:52:42 724

原创 linux 最小内核模块

linux 最小内核模块1.内核模块介绍linux内核包含的内容很多,在进行内核编译的时候,可以把所有的代码编译进内核,但是这样会引起两个问题:一是内核过大;二是 当需要添加或者删除内核时,需要重新再编译内核。而模块不需要编译到内核,放置到指定目录使用时直接加载模块,不需要使用时直接卸载模块,可以减小内核大小,并可以实现相同的效果。2.最小linux模块例程#include <linux/modul

2016-07-05 09:16:12 525

空空如也

空空如也

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

TA关注的人

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