码迷,mamicode.com
首页 > 2016年06月05日 > 全部分享
第6章 第一个Linux驱动程序:统计单词个数
从本章开始将通过详细的列子来进行学习。 首先对linux驱动分析,本质上linux驱动和API没本质的区别,只是使用Linux驱动的方式与使用API的方式不同而已,驱动的工作和访问方式是系统的亮点之一。这些文件为设备文件或驱动文件,多保存在/Dev目录中。这种设计使得驱动的交互就像普通文件进行交互一 ...
分类:系统相关   时间:2016-06-05 17:07:25    阅读次数:205
String常用类
字符串的比较: boolean equals()比较此字符串与指定的对象。 Int compareTo() 比较源与()的大小,两串大小相等返回0 加IgnoreCase()不考虑大小写 boolean contains(CharSequence s) 当且仅当此字符串包含 char 值的指定序列时 ...
分类:其他好文   时间:2016-06-05 17:07:34    阅读次数:188
java异常处理机制
Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。 1.try:它里面放置可能引发异常的代码 2.catch:后面对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块,可以有多个catch块。 3.finally:主要用于回收在tr ...
分类:编程语言   时间:2016-06-05 17:08:42    阅读次数:241
android深度探索xinde < 6>
Linux驱动的工作和访问方式是Linux的亮点之一,Linux系 统将每一个驱动都映射成一个文件,这些文件称为设备文件或驱动文件,都保存在/dev目录中。这种设计理念使得与Linux驱动进行交互就像与普通文件进 行交互一样容易。Linux驱动交换数据就就是设备文件交换数据。在进行设备文件交互时,必 ...
分类:移动开发   时间:2016-06-05 17:10:04    阅读次数:214
总结2
Minicom是一款Linux版的串口管理软件,在PC端接收和发送串口数据 安装,配置和测试minicom: 第一步:检测当前系统是否支持USB转接口 #lsmod | grep usbserial 第二步: 安装minicom #apt-get install minicom 第三步:配置mini ...
分类:其他好文   时间:2016-06-05 17:07:45    阅读次数:160
搭建S3C6410开发板的测试环境
ARM架构的开发板可基于X86架构的PC在CPU指令以及二进制格式上都有所不同。Linux驱动需要访问硬件且这些硬件很难在PC上进行模拟,那么就要在带有这些硬件的开发板上进行调试和测试。 S3C6410是由三星公司推出的一款低功耗,高性价比的RISC处理器,基于ARM11内核,可广泛应用于移动电话和 ...
分类:其他好文   时间:2016-06-05 17:09:07    阅读次数:292
第六章读书笔记
第6章 Linux系统将每一个驱动都映射成一个文件,这些文件成为设备文件或驱动文件,都保存在/dev目录下,使得与Linux驱动进行交互就像与普通文件或驱动文件一样容易。 C语言中的回调函数相当于Linux驱动的事件,用来响应应用程序传递过来的数据。 编写一个基本的Linux驱动的一般步骤: 第一步 ...
分类:其他好文   时间:2016-06-05 17:06:46    阅读次数:189
第六章实验心得
本章主要写了第一个Linux驱动程序:统计单词个数 6.1主要介绍了Linux驱动 介绍了Linux 驱动的工作方式和访问方式 6.2 主要介绍编写Linux驱动程序的步骤 第1 步:建立Linu x 驱动骨架(装载和卸载Linu x 驱动) 第2 步:注册和注销设备文件 第3 步:指定与驱动相关的 ...
分类:其他好文   时间:2016-06-05 17:07:19    阅读次数:135
valueOf()方法
[1]Undefined、Null [2]Boolean [3]String [4]Number [5]Object [6]Function [7]Array [8]Date [9]RegExp [10]Error ...
分类:其他好文   时间:2016-06-05 17:09:17    阅读次数:181
第八章 让开发板发出声音:蜂鸣器驱动
Linux驱动的代码重用 Linux 驱动的代码重用有很多种方法。可以采用标准C 程序的方式。将要重用的代码放在其他的文件(在头文件中声明〉中。如果要使用某些功能, include 相应的头文件即可(这种方式称为静态重用)。也可以使用另外一种动态重用的方式,也就是一个Linux 驱动可以使用另外←个 ...
分类:其他好文   时间:2016-06-05 17:08:09    阅读次数:295
基于 SDL2 的事件驱动编程
其实没必要说得太复杂...就是读取用户输入啦。 沿用上一篇的代码,加入事件轮询。 环境:SDL2 + VC++2015 下面的代码将打开background.png和event.png,将background平铺背景,将event作为前景呈现。 ...
分类:其他好文   时间:2016-06-05 17:07:00    阅读次数:255
oracle更新大量数据太慢,可以通过游标实现的例子
declare cursor city_cur isselect t.new_customer_id,t.old_customer_id from citsonline.crm_customer_tmp6 t where t.new_customer_id!=t.old_customer_idord ...
分类:数据库   时间:2016-06-05 17:07:12    阅读次数:308
第k优解 hdu 2639
...
分类:其他好文   时间:2016-06-05 17:06:40    阅读次数:175
课堂练习---最低价格买书
书店针对《哈利波特》系列书籍进行促销活动,一共5卷,用编号0、1、2、3、4表示,单独一卷售价8元, 具体折扣如下所示: 本数 折扣 2 5% 3 10% 4 20% 5 25%根据购买的卷数以及本数,会对应不同折扣规则情况。单数一本书只会对应一个折扣规则,例如购买了两本卷1,一本卷2,则可以享受5 ...
分类:其他好文   时间:2016-06-05 17:05:35    阅读次数:213
第六章
编写Linux驱动程序的步骤: 1,建立Linux驱动骨架(装载和卸载Linux驱动) 2,注册和猪血设备文件 3,制定与驱动相关的信息 4,制定回调函数 5,编写业务逻辑 6,编写makefile文件 7,编译Linux驱动程序 8,安装和卸载Linux驱动 Linux驱动程序大多是需要在Linu ...
分类:其他好文   时间:2016-06-05 17:07:32    阅读次数:162
C# 序列化和反序列
1.对象序列化的介绍 (1).NET支持对象序列化的几种方式 二进制序列化:对象序列化之后是二进制形式的,通过BinaryFormatter类来实现的,这个类位于System.Runtime.Serialization.Formatters.Binary命名空间下。 SOAP序列化:对象序列化之后的 ...
分类:Windows程序   时间:2016-06-05 17:04:56    阅读次数:328
ACM题目————士兵杀敌(四)
南将军麾下有百万精兵,现已知共有M个士兵,编号为1~M,每次有任务的时候,总会有一批编号连在一起人请战(编号相近的 人经常在一块,相互之间比较熟悉),最终他们获得的军功,也将会平分到每个人身上,这样,有时候,计算他们中的哪一个人到底有多少军功就是一个比较困难的 事情,军师小工的任务就是在南将军询问他 ...
分类:其他好文   时间:2016-06-05 17:06:30    阅读次数:245
1455条   上一页 1 ... 34 35 36 37 38 39 40 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!