摘要: 通过学习Android深度探索(卷一)HAL与驱动开发的第七章让我了解了如何通过驱动程序来控制发光二极管,实现驱动直接与硬件交互。 一个完整的Linux驱动主要由内部处理和硬件交互两部分组成,其中内部处理主要是指Linux驱动的装载、卸载、与设备文件相关的动作处理以及业务逻辑等;与硬件交互主要是指通 阅读全文
posted @ 2016-06-02 12:31 Avril_j 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 通过学习Android深度探索(卷一)HAL与驱动开发的第六章让我了解了统计单词个数的Linux驱动程序开发和测试的完整过程。 Linux系统将每一个驱动都映射成一个文件,这些文件被称为设备文件或驱动文件,都保存在/dev目录中。由于大多数Linux驱动都有与其对应的设备文件,因此与Linux驱动交 阅读全文
posted @ 2016-06-02 12:29 Avril_j 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 通过学习Android深度探索(卷一)HAL与驱动开发的第五章让我清楚了如何搭建s3c6410开发板的测试环境。 S3c6410是由三星公司推出的一款低功耗、高性价比的RISC处理器,它基于ARM11内核,可广泛应用于移动电话和通用处理等领域。 首先,安装串口调试工具:minicom;第一步,检测当 阅读全文
posted @ 2016-06-02 12:28 Avril_j 阅读(165) 评论(0) 推荐(0) 编辑