工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 486|回复: 0

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

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

1 A& }! M) f. c- C" R由于很多人总问这个问题,所以这里做一个总结供大家参考。这里必须先说明,以下的步骤都是针6 B5 l5 D$ \- Q( S4 M9 \( I, G
9 b' @0 n9 v: L" l! v% d# `7 x$ N& r
对Linux系统 * e1 H8 R' ]  f9 C; k) x0 ?6 C
的,并不面向WinCE。也许你会注意到,现在做嵌入式的人中,做linux研究的人远比做WinCE的人' W8 J4 Q# c. T6 N

4 }# ~! Y% R- c! t0 c. {$ L* V1 q多,很多产家
/ }! h5 ]+ y- o提供的资料也是以linux为主。我一直很难理解,其实WinCE的界面比linux的界面好看多了,使用
3 F8 u$ L8 N" @  O) ]3 X( ]: t  ]7 e2 @/ X1 W9 V
起来也很方便 ! P: W: ]& \4 B7 Y) Q' W" p
,更为重要的是,WinCE的开发和Windows下的开发基本一样,学起来简单得多,但是学linux或者: U$ d; ~* h% }' {
" G* F  h7 y( }$ ]
使用linux做嵌 # a: C: s) H# O+ _* f0 ^
入式的人就是远比WinCE多。在和很多工作的人交流时我了解到,他们公司从没考虑使用WinCE,因
' {: u: d/ u* l+ B2 t6 q1 d4 Y9 K3 Z/ _$ d& Q' l
为成本高,都 . l" N' A& m; G' ?6 v# L
是使用linux进行开发。我读研究生的的实验室中也没有使用WinCE的,大都研究linux,也有少部5 j: c- T  q" J( e4 i' G

, ~8 s6 I0 C3 z" {6 n2 W分项目使用 4 t" m, L! O/ U9 x: s
vxwork,但是就没有听说过使用WinCE的,原因就是开源!当然现在WinCE6.0听说也开源,不过在
& P3 k  S- ~9 K% D; t& N! g, K0 y9 W4 |: p/ {. L8 ~
成本和资源上 1 b, M  C$ z" `
linux已经有了无人能挡的优势。与此相对应的是,越来越多的电子厂商已经开始使用linux开发产0 `8 F( e- o- G, d' J: ?3 @

6 u: `9 S0 x/ }品。举个例子 ' G) l' ]) o/ J8 G1 G7 K% D
,Google近期开发的智能手机操作系统Android其实就是使用linux-2.6.23内核进行改进得到的。$ t: j( z# H. Q4 c4 C& S9 Z7 y8 A

: h% G$ z; _: u  
6 O2 [+ B& j8 L  L4 X7 ]. h) N1 Q& A2 y4 ]# h, M% E
  第一,学习基本的裸机编程。  v  E) V5 m& R4 g
  0 o5 [! q; M) K! U1 _0 ]

# A! R9 Y, F- P  |4 j  第二,使用linux系统进行一些基本的实验。
+ D( w8 n3 S' x! T3 H) G2 [. a" y+ Q, L5 x" u- |" B( P* K
 
# O0 ]- D2 N6 ~4 v- M# M8 J& K  c8 L" v2 `1 @1 \# S1 A, J
  第三,研究完整的linux系统的的运行过程。
' Y: i* W  ?' s9 V+ b  " ^' T& ~+ I6 z1 ]

$ ?5 L: F/ f& P# ?; {      第四,开始做系统移植。4 m7 d% ]: T; p' o( c
  5 R, y) K9 }) G' j: ?

1 B% y( A8 F: X) \      第五,研究linux驱动程序的编写。
1 P% |9 f/ E3 v9 l) O  7 P) c+ O: k7 N+ Z3 H' t# b' |
      第六,研究应用程序的编写。
- F4 n' c8 y7 z) \: _; {/ H  
' K; S8 b* L, B( T
. H4 |# j$ w/ |) ^' q在网上看到了这篇好文章,跟大家分享一下,希望对大家的学习有所帮助!7 t" Z" @* e  q) |  ~7 ]

4 e/ b; @6 W) A- E) D: |& P 6 i# f- V+ d* T4 t+ E: u# o1 O6 \
联系方式:QQ 2859780203,电话:18925218907
! v2 C2 L+ T' Y: `8 @$ d$ p! L/ U
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

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

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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