|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
嵌入式学习特点:1.嵌入式学习是没有标准的。需要记得东西很少,很灵活。
* e3 }! b5 I* b" M4 r0 u4 U2.我们学习的是技能。注重理解。注重实践。! M7 p/ y/ j" }0 I; X1 c
9 H0 R1 ~) c, T" F; e学习流程:
% y& m# @$ D) {* R1.ARM体系结构。
R; N5 d, f1 \0 }" B% C解决问题:怎么样对嵌入式设备裸机编程(烧写编写的程序实现功能)。# E5 z; m( _! k9 v5 l* `: y+ X
嵌入式设备处理性能更强。可以匹敌低端PC了。目前产品很少有直接编写程序烧写进去了。8 ?% t: k% _# ?2 Q" A1 i
2.LINUX系统移植。1 j5 T. C2 t% A6 t+ ]
将linux装入嵌入式设备,实际上的嵌入式编程就是linux变成了。
5 D3 n' @3 \/ S) j嵌入式主流方向:在系统上编程(这个概念早已出现,但是最近几年才火起来)。
+ t0 p$ ]8 [: }- l N2 K3.LINUX驱动程序。3 s5 K+ o( y; K
PC的接口标准化了,驱动都是通用的。但是嵌入式并不一样。驱动不是固定统一的。
. b: W7 b# @/ I5 y! ` z- H3 T8 E R
ARM体系结构学习流程:/ z5 t3 P/ j+ j
1.核心编程方法。
' S) |; L& U. [# r) S2.接口技术。
7 N. b$ f, d2 b6 b5 O V1 ~' |4 `% s# u& a
% M" b% ~; x; j {+ Z
嵌入式的核心是内部的芯片。决定芯片的价格主要因素是芯片面积。芯片内部就是无数个小晶元组成的电路。5 }1 ~. n8 K" Q! Q- a" Y5 a7 b
ARM芯片生产厂商并不设计芯片。买来ARM公司芯片设计架构,在外围加入模块,编写程序设计成市场需要的产品。. {$ B( N) a Y3 o* N5 z* M
; O9 m/ {7 o8 l
嵌入式处理器要求功耗低。发热低,重量轻。所以要求芯片及外围模块高度集成。0 {0 n& h+ u% p7 d- Q/ {! P" o4 I
主要学习内容:: T9 T; j5 n% r( L6 _8 D
1.内核的编程方法(固定的东西,需要牢记)。
# l; F$ u" s# Y) I: z2.外设的学习(无固定模式,需要灵活掌握)。
0 c% Y1 X1 c3 Q# i- j& p3 K! X+ P+ [8 k u
CPU核的资料,ARM公司最权威的。外设的资料,招生产公司。
$ S0 o ^2 D' f8 @+ j$ [+ G* w2 K; K% A. _
课程学习方法:
9 ?- P h/ Z' P' h; M1 H; w+ R1.先学习编程。
6 r) C4 h+ o$ p) v4 ^2 q2.再学习结构,工作原理。! x( v: p1 Y7 G+ E( w3 u
. _% I' k0 {; i' r: c, Y2 K( q
后续的学习使用的是S5pv210芯片。
0 j4 P$ F3 X2 a+ t
# r6 k1 Z3 y. \9 ?7 f4 Z; m |
|