工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 487|回复: 0

ARM与嵌入式linux的入门建议(六部曲)

[复制链接]
发表于 2014-10-8 13:55 | 显示全部楼层 |阅读模式

; d4 d) \+ F* W由于很多人总问这个问题,所以这里做一个总结供大家参考。这里必须先说明,以下的步骤都是针. l5 I" ~$ P$ K$ G9 f9 M
4 Q* k# [. q- V) C* }2 [
对Linux系统 7 f) _8 u' L# Z9 ^$ s9 P
的,并不面向WinCE。也许你会注意到,现在做嵌入式的人中,做linux研究的人远比做WinCE的人" i; T' S3 V' g* Y* Y
) ^4 v5 e+ O+ a" X2 Y3 r: t
多,很多产家 % W( E* w, Q+ E' X) \
提供的资料也是以linux为主。我一直很难理解,其实WinCE的界面比linux的界面好看多了,使用" l9 b6 N: s3 L5 d& Z
; B: m/ r. M3 k* m8 L. g0 R/ O6 G1 t
起来也很方便 " T' o+ x2 l; R- F! R
,更为重要的是,WinCE的开发和Windows下的开发基本一样,学起来简单得多,但是学linux或者) i9 a( D+ v( F5 ^/ C
5 a, ?7 Q0 [1 M9 ^% ^
使用linux做嵌
5 D/ y# l  J( y2 r; V1 w6 l入式的人就是远比WinCE多。在和很多工作的人交流时我了解到,他们公司从没考虑使用WinCE,因, g  Q, W/ _) x2 n) ?2 [% P

" g3 [5 Y7 g0 p6 b- ~$ E. o2 s为成本高,都 8 o) a; j0 I. [$ L
是使用linux进行开发。我读研究生的的实验室中也没有使用WinCE的,大都研究linux,也有少部
& f& a) n7 m; h+ M; W
0 J7 f: b0 Y, G分项目使用 0 R$ d- z0 D! w
vxwork,但是就没有听说过使用WinCE的,原因就是开源!当然现在WinCE6.0听说也开源,不过在1 Z6 M2 \7 d) B

- H! @4 k1 d; M3 \/ [! G成本和资源上 * e2 V% K) E- j( _) }% K4 b* s
linux已经有了无人能挡的优势。与此相对应的是,越来越多的电子厂商已经开始使用linux开发产7 c, I+ X  f" I. K2 ?8 D( s

  u5 z* {: X; N5 `/ S  e& H品。举个例子 2 A* j: x4 U: ]
,Google近期开发的智能手机操作系统Android其实就是使用linux-2.6.23内核进行改进得到的。; v! e+ {2 ?6 b0 W
/ _  W6 |! G3 |9 U
  
; R( {! ?7 ?) ?, T# E+ p  l( O/ M) z
  第一,学习基本的裸机编程。4 ~  j* K6 v9 G
  ) F" d: i8 S) C5 A
& a( P! j( y9 C
  第二,使用linux系统进行一些基本的实验。$ u; \7 M. ~. ]# l7 V
' b; o: E  W0 \/ Z
 ( Q8 A$ V$ V# x+ G' o6 C, N. S) i
( k# u% O+ w/ }! n% u
  第三,研究完整的linux系统的的运行过程。
4 W/ K$ [& i7 o6 P  p/ a: l  n  " \. Q7 M) |* z9 X& v7 b

1 W& A: Z* Y2 k) V3 {      第四,开始做系统移植。& `6 u5 L3 Z' Y% u
  - F. m2 M& S0 M  G3 _* c8 x

: I6 s9 y* _; _1 l+ j; D  p. O' h6 O      第五,研究linux驱动程序的编写。
# t" R+ D$ I2 t, |/ N  
$ r9 F' H5 X5 E  \7 q2 l. O4 |      第六,研究应用程序的编写。8 V9 V2 m3 }" Z$ y+ u: f
  ! t5 v( u1 U! W/ m. K' I

0 J5 [8 q; T4 z" x) }8 r7 g. S在网上看到了这篇好文章,跟大家分享一下,希望对大家的学习有所帮助!
+ g5 Q  r% c# M! a) `$ |  w8 K# R
) E# F1 t* Z6 r. A: j9 e9 e& g- x+ A
% S5 [: V4 t% |* o( |+ D. z1 v联系方式:QQ 2859780203,电话:18925218907 - D" Q9 {* e) \- E+ z
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-9-27 07:49

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表