码迷,mamicode.com
首页 > 其他好文 > 详细

第一章读书笔记

时间:2016-04-18 15:30:25      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:

  第一章Android系统移植与驱动开发概述主要讲了Android系统架构,Android系统移植的主要工作,查看Linux内核版本,Linux内核版本号的定义规则,如何学习Linux驱动开发,Linux设备驱动以及Linux驱动的典型例子:LED

  首先Android是一个非常优秀的嵌入式操作系统,经过了几年的快速发展,已经形成了Linux内核,c/c++代码库,Android SDK API,应用程序四层系统架构。然后介绍了一下Android系统移植的主要工作,主要分为应用移植和系统移植两部分。当然,移植的工作说多不多,说少也不少,如果要移植的Android系统提=提供了系统源代码,那就好办多了,直接根据移植的目标平台修改驱动代码就可以了。并且知道了Linux2.6是目前使用最广泛的版本,Android就使用了该版本。

  那么,怎样学习Linux驱动开发呢,由于Linux的内核版本更新较快,每一次内核的变化就意味着Linux驱动的变化,所以学习Linux驱动开发需要一个真正的操作系统来搭建Linux驱动的开发环境,并且在该系统下测试Linux驱动。还有GUN C 也是学习Linux驱动的一个必须掌握的技术。

  了解了上面这些,我认识到学习Linux驱动编程一定要了解Linux驱动只与Linux内核有关,与用户使用的Linux系统无关。唯一可以判断Linux内核是否相同的方法就是Linux内核版本号。

第一章读书笔记

标签:

原文地址:http://www.cnblogs.com/warrios/p/5404100.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!