EDA365电子论坛网
标题:
想学习下ARM,从哪里入好
[打印本页]
作者:
C小叶
时间:
2014-11-25 16:22
标题:
想学习下ARM,从哪里入好
如题。。。
0 O. v3 _. B( j
作者:
紫韵晴天
时间:
2014-12-23 22:36
同求。。。。
作者:
steven
时间:
2014-12-23 23:01
这个可能需要先看些基础资料比较好入门,再有人能讲一下就更好了。
作者:
紫韵晴天
时间:
2015-1-2 10:24
第一步就是买个学习板,自己捣鼓捣鼓
" I" k }3 I0 o
至于板子:主流的就是NXP的和sT的。看实际开发项目啦,它们的侧重点不同!
作者:
zhenfanhei
时间:
2015-1-19 15:15
买个板子开搞,多练习才行
作者:
smile216
时间:
2015-1-28 11:42
要看自己的定位,想学软件还是硬件,带不带操作系统,定位不同侧重点不同,学习的过程和方法也不同
作者:
ArthurGXH
时间:
2015-2-4 15:04
1.不带操作系统的:
/ K4 R* b; Q+ t( W) a, s6 ^; ~* O
可以考虑在淘宝上买一块STM32的开发板,把附带光盘里的源程序,改一改,跑一跑。再就是,看一看STM32官方库的源码和《STM32参考手册》。也可以看一看《Cortex-M3权威指南》。
( q5 z. X) v- Q0 O& M# y7 q
我感觉Cortex-M芯片与单片机很相似,只要有单片机基础,学起来应该没有什么难度。而且用STM32官方库开发,比单片机还容易。
0 F4 R% _; A$ a9 ^6 t
2 H; |* s7 ?: ~2 v& D. t
2. 带操作系统的:
& p$ m6 H9 V( ^
比如ARM9,最好买一块学习板。一般附带的光盘里有大量的资料、工具。
. g6 K' h1 b+ b. p
强烈建议学习Linux或Andriod平台下的嵌入式开发。你可以按光盘里的资源搭建开发环境,把例子程序,改一改,编译后拷贝到ARM板上跑一跑。把这个流程走一遍需要不少时间,但贵在坚持。
) j2 w/ H! W' C1 }) Y
要学习的东西会比较多,软件方向如下:
0 y/ u" Y$ Q* f% u" T {
(1). Linux的基本操作,主要是命令方式。
5 S! ?1 I7 E* H5 Y- x2 e6 n( o8 o
(2). C++语言、QT,需要一定的毅力。
0 [6 j" Y0 b5 L- |/ H( O: r
(3). 多线程编程,需要用心领悟。
# v: v n. H9 }) \" B/ G, d
(4). 数据库,多看看别人的设计。
! d1 a2 m4 Z; I
(5). 网络编程,相对容易。
* O5 J; b5 N ~9 i6 B. r
(6). 简单驱动的开发,可选。
: J) j5 w s. k8 A
若是学习Andriod平台编程,需要学习Java。
9 X) |+ C! n t
$ ^( V0 W+ h$ T
硬件方向请各位大侠补充...
( I$ x' S2 W( e' ^8 M6 i
% v9 G' o9 X! w7 S. q5 [
作者:
382628389
时间:
2015-6-7 16:22
好妮维雅
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2