很多人问嵌入式Linux入门如何入,这个答案是很多了。
嵌入式Linux到底是干什么?
1.是编译编译几个GUI?
2.是写写几个应用?
3.是编译编译内核?
4.是做做rootfs?
5.是写写驱动?
6.是写写bootloader?
7.是画画原理图?
8.是搞搞芯片设计?
可以这么说,这些都是,但也可以说都不是。
你要想搞偏软的,至少要从7往上做起,当然这个原理图并不要求你来画,只要能看懂就行了。
你要高偏硬的只要从8做到5就可以了。
但是入门的话,不要一开始就搞什么内核分析,呵呵。这样的话,保证你3年都入不了门。要偏软的选择,可以有这么几个起点:
如果从7~5方面,至少你要熟悉CPU的体系结构,这样你才能知道为什么BOOTLOADER需要怎么写,驱动为什么要这样写,flash要怎么样才能正常操作。
如果从4~1,几本上,你不能算做是一个嵌入式开发的。但是首先你也要了解内核的特性,这些就用不到内核里面到底是怎么工作的了。
如果是从8~7,呵呵,你几本上算搞硬件的。这个,我可是不熟悉,就不唧唧歪歪了。
大家看了,想想自己想干什么吧。呵呵。当然人人都想自己软硬通吃,但是比较困难,说不定你是个天才
分享到:
相关推荐
Windows Embedded学习入门指南 Windows Embedded学习入门指南 vWindows Embedded学习入门指南 Windows Embedded学习入门指南 Windows Embedded学习入门指南
Windows Embedded Compact 7微软学习资料,PDF版,很清晰
Unity内嵌浏览器Embedded Browser 3.0.0 仅供学习,请勿商用。
Chromium Embedded Framework,是由我自己学习和整理的 包含三部分 基础部分 常用接口介绍 高级的通讯技术 message
Embedded System Design using MSP430是一本优秀的国外430学习书
以大白话的方式介绍嵌入式系统架构,基于ARM Cortex-M,很适合在学习嵌入式LINUX之前用来了解嵌入式系统开发的背景知识。 Learn to design and develop safe and reliable embedded systems Key Features ...
IAR EWARM 6.50.6 & 6.60.1 破解 ... ... ...1.安装IAR Embedded Workbench for ARM 6.50.6 或 6.60.1 2.复制 “IAR Embedded Workbench for ARM 6.50.6 & 6.60.1 破解补丁.exe”文件到 “X:\X\IAR Systems\...仅供研究学习
windows embedded ce 6.0 适合嵌入式学习 上本请查找windows embedded ce 6.0(上)
IAR EWARM 6.50.6 破解 ... ... ... IAR EWARM 6.50.5破解补丁见: ...1.安装IAR Embedded Workbench for ARM 6.50.6 ...2.复制 “IAR Embedded Workbench for ARM 6.50.6 破解补丁.exe”文件到 ...“X:\X\IAR Systems\...仅供研究学习
Design Patterns for Embedded Systems in C 英文版 First edition 2011 介绍如何使用设计模式为嵌入式系统创建高效且优化的C语言设计,这些设计方法已经实践证明非常有效。 针对嵌入式系统中发生的问题,本书的...
Windows Xp Embedded 安装流程学习资料
windows embedded ce 6.0 全英文 适合嵌入式学习
PC端亲测好用的Embedded Browser(ZFBrowser),Unity可用于VR,可结合曲面UI插件一并使用。(unity十大热门工具系列) 此资源来自unity商店,仅限于个人学习研究,请勿用于任何商业用途,请支持或购买正版,尊重版权.
Windows Embedded CE 6_0 下载地址和序列号 - 好好学习,好好工作,好好生活 - BlogJava.htm
Unity 内置网页插件,Embedded Browser 插件仅用于学习,禁止商用,为了维护您的个人权益,请支持正版
What Is an Embedded System? ....................................................................... 1 Variations on the Theme .............................................................................
Qt 学习,实验,源码 #include #include #include #include class DrawDemo:public QWidget { public: DrawDemo( QWidget *parent=0, const char *name=0 ); void paintEvent( QPaintEvent *); private: ...
Embedded Android 英文版 很好的学习android的资料
FPGA学习altera NIOS II必不可少的参考文档!
Valeriy Vyatkin - Iec 61499 Function Blocks for Embedded and Distributed Control Systems Design-Instrumentation Systems (2011) 学习笔记 IEC 61499 功能块设计 for 嵌入式或分布式控制系统