第六章

Posted

tags:

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

编写Linux驱动程序的步骤:

1,建立Linux驱动骨架(装载和卸载Linux驱动)

2,注册和猪血设备文件

3,制定与驱动相关的信息

4,制定回调函数

5,编写业务逻辑

6,编写makefile文件

7,编译Linux驱动程序

8,安装和卸载Linux驱动

 

Linux驱动程序大多是需要在Linux终端进行编译和运行,而且也无法追踪到Linux内核函数,变量,宏的内部,这并不利于深入了解Linux内核技术。所以需要使用一些工具来使得开发Linux驱动程序变得便捷,并且可以像java代码一样可以直接追踪到Linux内核源代码。

Eclipse中开发Linux驱动程序步骤:

1,建立C工程

2,建立C源代码文件链接

3,设置include路径

4,编译Linux驱动

Eclipse中测试Linux驱动

1,导入test_word_count.c文件

2,设置include路径

3,建立target路径

4build工程

5,运行测试程序

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

软件构造 第六章第三节 面向可维护的构造技术

《新下级学》第六章第五第六节

《新下级学》第六章第五第六节

第六章第二节Lua脚本框架

软件构造第六章第三节 面向可维护的构造技术

第六章第三节Lua脚本demo