摘要: 第六章主要学习到了安卓底层开发的相关知识,这章主要介绍了第一个linux驱动程序:统计单词个数。Linux驱动的工作和访问方式是Linux的亮点之一。 Linux系统将每一个驱动都映射成一个文件,这些文件称为设备文件或驱动文件,都保存在/dev目录中。这种 设计理念使得与Linux驱动进行交互就像与 阅读全文
posted @ 2016-06-05 16:06 瑜瘦瘦 阅读(215) 评论(0) 推荐(0) 编辑
摘要: linux驱动直接与硬件交互,但并不是linux驱动直接向硬件中的内存写数据,而是与本机的I/O内存进行交互。每一个连接Linux的硬件在I/O内存中都会有映射首地址。任何现代的操作系统主机插入硬件时都会检测到该硬件,但硬件被检测只能说明在内核空间中建立了I/O内存,要想用户空间的程序可以访问硬件, 阅读全文
posted @ 2016-06-05 16:06 瑜瘦瘦 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 第五章主要学习了搭建S3C6410开发板的测试环境。首先要了解到S3C6410是一款低功耗、高性价比的RISC处理器它是基于ARMI1内核,广泛应用于移动电话和通用处理等领域。 一.安装串口调试工具:minicom 1.检测当前系统是否支持USB转串口 lsmod | grep usbserial 阅读全文
posted @ 2016-06-05 16:05 瑜瘦瘦 阅读(283) 评论(0) 推荐(0) 编辑