|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
/ j1 [% N5 @1 o6 m
1、将C和C++学好学精(语言层次);* t9 n! }' \1 Z
( p; n2 V* A# R! d1 @, p) P& M
2、将数据结构、算法、操作系统学扎实(内功层次);: F2 w- X1 c A2 a8 E
$ a0 T; ^5 G3 x- a' f
3、爬山成功后,深入学习、理解、运用Windows或Linux核心编程。
& `5 s2 I: i; n% u( I. L6 A
4 Q5 H& x5 n1 e9 t8 c* y. o下面是我转载的一些关于嵌入式的东西,对未来或许有些帮助和启示吧:( T6 u7 t, F# ~& R6 t$ ?8 g
8 B6 V6 C e1 S, m1 c有些人以为搞嵌入式就是随便找本书看看,在电脑上编几个程序就完事。非也,其实嵌入式的门槛是比较高的。具体如下:
2 U* r4 k3 z+ N- @/ ?& }: I) g" n2 _ {* I7 a, P$ V
1、您得有一定数量的Money。9 L, L/ J/ ]0 \2 r1 [# u G
/ f7 L `" F2 M' Y( d3 N
(1)、开发板贵
/ j( T- `. q7 s" L3 P! p; `% h/ z$ x5 U3 d8 R0 x, ^9 S
(2)、培训费更贵
) B7 E4 i" C% |& }
& r: S) g% u+ ~ (3)、开发平台是贵得不能再贵。(除非您只是想玩玩而已)
7 m, ~- B* Z$ k' R5 c. J7 ~ l0 \: [
2、需要学习的东西多。(1)、window环境编程;(2)、Linux环境编程;(3)、单片机1 J- @0 u% |) F' `9 F4 w$ s
* T% m$ i3 ]& j1 L2 n; K' E# j2 o 3、最后也是最重要的一点,你得有坚韧不拔之志和一颗平常之心。
9 x- o+ U, S. b( V7 }' U5 d0 ~" U' h1 I# J
(1)、自信 坚强 积极 勤快 (注:好的自信是自觉的!)+ X( C! A, }: o/ k f9 }' |/ Q
0 ]4 h# Q6 l- o (2)、成功其实就是成为最好的您自己 3 @. ?5 s* d1 D7 \
4 T9 b0 G" ` j3 I% n 嵌入式门槛虽然较高,但也跟其他事物一样,并不是牢不可破。只要我们用心去对待,东雪终将化去,春风定会吹来。具体步骤如下:
. ~) f: R5 h7 S0 Y, O! g2 q! D7 m# T) U
1、《C语言》第二版 谭浩强 ; 《C程序设计语言》第二版 徐宝文译 机戒工业出版社
# i- L$ R" R: c8 n+ a
3 P* M, x7 ?+ W5 [8 t2 O 你能区分开指针数组和数组指针吗?你知道函数指针吗?' u$ D% u& r, n/ ^/ `9 U& I- L
' Z" s& n# ]( F( h0 Q
你能区分开定义一个变量时系统给它分配的空间与用malloc()函数给一个变量分配的空间有什么不一样吗?/ t+ Z$ H6 @% n% n
7 \# ]2 K3 A' d, k 2、《数据结构》C语言版 黄国愉、叶乃青编 清华大学出版社
# q* ^! B. H V! R/ |
9 d5 J5 k& O9 G5 r( b8 V 你能合上书本,用C语言实现书中的单链表、双链表数据结构吗?0 Z6 k: q1 i r% L
3 `9 X' ]. Q& O: B- @6 V5 d. G! v 3、《实用C++程序设计》第二板 中国电力出版社 Steve_Oualline著1 P# k! S0 E1 P% ~! B2 X3 q( S+ c
; T8 C( ]/ c W4 t! b# ^
2 i; p$ G+ T' |' G4 `' B# ]' u( A' v3 r7 }4 U$ q0 A1 a' b
0 j+ I4 M- j9 M# Y! m4 T" z3 U9 H* d/ ~: Q# L& G( t2 R
|
|