摘要: 第八章 让开发板发出声音:蜂鸣器驱动 一.Linux驱动的代码重用。Linux驱动的代码重用有很多种方法。可以采用标准的C程序的方式,将要重用的代码放在其他的文件中。也可以使用另外一种动态重用的方式,也就是哟个Linux驱动可以使用另外一个Linux驱动中的资源。 二.强行卸载Linux驱动。如果编 阅读全文
posted @ 2016-06-03 11:38 杨洒洒 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 第七章 LED将为我闪烁:控制发光二极管 一.LED驱动的实现原理。尽管Linux驱动直接和硬件打交道,但并不是Linux驱动直接向硬件中的内存写数据,而是与本机的I/O内存进行交互。 二.编写LED驱动。Linux驱动提供了两种交互方式:命令和读写设备文件。LED驱动以动态驱动模块的形式提供,测试 阅读全文
posted @ 2016-06-03 11:37 杨洒洒 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 第五章 搭建S3C6410开发板的测试环境 一.S3C6410开发板简介.S3C6410是三星公司推出的一款低功耗,高性价比的RISC处理器,它基于ARM11内核,可广泛应用于移动电话和通用处理器等领域。该处理器有一个非常先进的3D加速器,能实现4M/s的3D加速 二.安装串口调试工具:minico 阅读全文
posted @ 2016-06-03 11:36 杨洒洒 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 第五章 搭建S3C6410开发板的测试环境 一.S3C6410开发板简介.S3C6410是三星公司推出的一款低功耗,高性价比的RISC处理器,它基于ARM11内核,可广泛应用于移动电话和通用处理器等领域。该处理器有一个非常先进的3D加速器,能实现4M/s的3D加速 二.安装串口调试工具:minico 阅读全文
posted @ 2016-06-03 11:35 杨洒洒 阅读(136) 评论(0) 推荐(0) 编辑