转——嵌入式Linux学习方法 适合初学者设计学习计划 俗话说万事开头难,刚开始的时候,你是否根本就不知如何开始,上网查资料被一堆堆新名词搞的找不到北,去图书馆看书也是找不到方向?又是ARM,又是linux,又是uboot头都大了。不知道自己究竟从哪里开始? 2 Q# Q& o6 s' ^. x+ u
下面就跟着我学习设计嵌入式工程师的修炼日记吧!
/ {2 d6 f" I k/ H( s7 B
简单说,从arm基础知识到裸机编程,从uCOSII到linux,从linux基础的命令到shell编程,从u-boot到文件系统,最后到现在的linux驱动程序。从简单到复杂,从基础到高级基本是按照这个来的。 1 A3 E C) h3 u4 a: U( u
第一阶段:嵌入式硬件基础以及裸机程序开发
4 `3 y* k3 P5 V9 J/ v- E0 `1 N3 W5 {
1.知识点:
% N- p4 n5 m5 f8 ? ^2 G9 t
(1) arm处理器基础知识,工作模式,寄存器,中断与异常,寻址方式,汇编指令集 5 l5 q$ _6 ]4 h' k
(2) 熟悉ADS集成开发环境为裸机程序开发做准备 % G$ t% f' q! u6 _6 [1 p; o* W
* `# K$ ~. u8 z8 f1 H) P
. ~9 L5 ~) i" C( e" p( J |