摘要: Minicom是一款Linux版的串口管理软件,在PC端接收和发送串口数据 安装,配置和测试minicom: 第一步:检测当前系统是否支持USB转接口 #lsmod | grep usbserial 第二步: 安装minicom #apt-get install minicom 第三步:配置mini 阅读全文
posted @ 2016-06-05 16:04 lows 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 第7章 LED驱动的实现原理:Linux驱动与本机的I/O内存进行交互。所谓I/O内存是通过各种接口连接到主机的硬件在内存中的映射。 每一个连接Linux的硬件在I/O内存中都会有映射首地址,在使用函数读写i/o内存时需要指定这些首地址。 创建一个设备文件: 1.使用cdev_init函数初始化cd 阅读全文
posted @ 2016-06-05 16:03 lows 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 第8章 代码重用:1,静态重用 :将要重用的代码放在其他的文件中,如果要使用某些功能,include 相应的头文件即可 2,动态重用:一个Linux驱动可以使用另外一个Linux驱动中的资源 卸载由于异常情况而导致的Linux驱动模块无法卸载的情况: 1.初始化函数崩溃:将当前的Linux驱动模块的 阅读全文
posted @ 2016-06-05 16:03 lows 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 第5章 本章主要介绍开发板的调试环境的搭建,以及如何将android系统安装在开发板上。 Minicom是一款Linux版的串口管理软件,在PC端接收和发送串口数据 安装,配置和测试minicom: 第一步:检测当前系统是否支持USB转接口 #lsmod | grep usbserial 第二步:  阅读全文
posted @ 2016-06-05 16:02 lows 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 第6章 Linux系统将每一个驱动都映射成一个文件,这些文件成为设备文件或驱动文件,都保存在/dev目录下,使得与Linux驱动进行交互就像与普通文件或驱动文件一样容易。 C语言中的回调函数相当于Linux驱动的事件,用来响应应用程序传递过来的数据。 编写一个基本的Linux驱动的一般步骤: 第一步 阅读全文
posted @ 2016-06-05 16:02 lows 阅读(91) 评论(0) 推荐(0) 编辑