第六章 读书笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第六章 读书笔记相关的知识,希望对你有一定的参考价值。

编写linux驱动程序的步骤

第一步:建立linux驱动骨架(装载和卸载linux驱动)

第二步:注册和注销设备文件

第三步:指定与驱动相关的信息

第四步:指定回掉函数

第五步:编写业务逻辑

第六步:编写makefile文件

第七步:编写linux驱动程序

第八步:安装和卸载linux驱动

Printf函数运行在用户空间,printk函数运行在内核空间。

测试linux驱动步骤

第一步:导入test_count.c文件

第二步:设置include路径

第三步:建立target

第四步:build工程

第五步:运行测试程序

对于一个Linux驱动程序,一开始可以在UbuntuLinux上做前期的开发和测试。对于访问硬件的部分可以在ubuntuLinux用软件进行模拟。当基本开发完以后,就需要在开发板或者工程样机上使用真实的硬件进行测试。我们可以使用多种方式测试Linux驱动,主要有ubuntuLinux测试、在android模拟器上通过原生(nativeC程序测试Linux驱动、使用AndroidNDK测试Linux驱动、使用Java源代码直接操作设备文件来测试Linux驱动、使用S3C6410开发板测试Linux驱动,还可以将驱动编译进Linux内核进行测试。

以上是关于第六章 读书笔记的主要内容,如果未能解决你的问题,请参考以下文章

Android深度探索——第六章读书笔记及心得

第六章读书笔记

JavaScript高级程序设计(第3版)第六章读书笔记

第六章读书笔记

读书笔记--《Python基础教程第二版》--第六章 抽象

第六章读书笔记