怎样学习ARM9嵌入式Linux,初学者?
我对ARM9嵌入式一点不了解,刚开始学应该从哪里入手、。买哪一款开发板?推荐几本好书。谢谢。还有是不是要先学习Linux?...
我对ARM9嵌入式一点不了解,刚开始学应该从哪里入手、。买哪一款开发板?推荐几本好书。谢谢。
还有是不是要先学习Linux? 展开
还有是不是要先学习Linux? 展开
2个回答
展开全部
开发板推荐买2440系列,比如友善公司的mini2440,性价比很高。
Linux一定要熟悉基本命令操作,装个Linux系统吧,推荐Ubuntu,适合新手。
因为嵌入式linux涉及的知识面很广,所以要看的书很多,所以毅力很重要。
主要的课程包括数字电路,微机原理和接口技术,操作系统原理,数据结构和算法,C语言,嵌入式系统原理,ARM汇编。关于ARM汇编的书,推荐杜春雷写的《ARM体系结构与编程》。另外推荐韦东山的《嵌入式linux应用开发完全手册》,2440的板子配套使用该书效果不错。此外,编程方面C语言很重要,这方面经典的书很多,这里不作推荐。最好找本Linux下C编程的书实践一下。
打好基础后再深入学习linux内核编程吧,学好了前途一片光明啊!这方面的书也不少经典,《Linux内核设计与实现》,《深入理解linux内核》,《linux设备驱动程序》,这三本都是国外经典中的经典,在加上国内《linux内核源代码情景分析》(书名大概是这个)就是传说的linux四库全书!祝楼主学习愉快!
Linux一定要熟悉基本命令操作,装个Linux系统吧,推荐Ubuntu,适合新手。
因为嵌入式linux涉及的知识面很广,所以要看的书很多,所以毅力很重要。
主要的课程包括数字电路,微机原理和接口技术,操作系统原理,数据结构和算法,C语言,嵌入式系统原理,ARM汇编。关于ARM汇编的书,推荐杜春雷写的《ARM体系结构与编程》。另外推荐韦东山的《嵌入式linux应用开发完全手册》,2440的板子配套使用该书效果不错。此外,编程方面C语言很重要,这方面经典的书很多,这里不作推荐。最好找本Linux下C编程的书实践一下。
打好基础后再深入学习linux内核编程吧,学好了前途一片光明啊!这方面的书也不少经典,《Linux内核设计与实现》,《深入理解linux内核》,《linux设备驱动程序》,这三本都是国外经典中的经典,在加上国内《linux内核源代码情景分析》(书名大概是这个)就是传说的linux四库全书!祝楼主学习愉快!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询