2016年5月30日
摘要: 代码矗用分为静态和动态两种。在上 节介绍的方式是代码的静态重用,这种方式是代码级的重用,也就是将需要重用的代码和使用这些代码的使用者放在 起进行编译,最终生成 个可执行文件或程序C. ko .so 等) 8-1 测试 mu ti fi iver 驱动在本节将介绍另外 种代码共享的方式:模块依赖,也称 阅读全文
posted @ 2016-05-30 20:50 2101648015piO 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Linux系统将每一个驱动都映射成一个文件.这些文件称为设备文件或驱动文件,都保存在/dev目中。这种设计理念使得与Linux驱动进行交互就像与普通文件进行交互一样容易。 由于大多数Linux驱动都有与其对应的设备文件, 因此与Linux驱动交换数据就变成了与 设备文件交换数据。例如,向Linux打 阅读全文
posted @ 2016-05-30 20:49 2101648015piO 阅读(126) 评论(0) 推荐(0) 编辑
摘要: led驱动的实现原理尽管 Linux 驱动直接与硬件打交道,但并不是 Linux 驱动直接向硬件中的内存写数据 而是与本机的 ν0 内存( νO Memory ,位于内核空间〉进行交互。所谓 1/0 内存是通过各种接口( PC I 、USB 、蓝牙、以太网口 等〉连接到主机( PC 、手机〉的硬件〈 阅读全文
posted @ 2016-05-30 20:49 2101648015piO 阅读(122) 评论(0) 推荐(0) 编辑
摘要: S3C6410 是由三星公司推出的 款低功耗、高性价比的 SC ( reduced instruction set computer, 精简指令集计算机〉处理器,它基于 ARM11 内核. OK6410 开发板采用“核心板+底板”结构 安装串口调试工具:minicom 第一步:检测当前系统是否支持 阅读全文
posted @ 2016-05-30 20:48 2101648015piO 阅读(234) 评论(0) 推荐(0) 编辑