打印

发50分求 学arm的主要步骤

[复制链接]
2912|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sunt8707|  楼主 | 2010-7-16 17:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人在自学arm,但是感觉要学的东西太多,还涉及到Linux,所以不知道该怎么学,请高手指点一下,如何自学arm,学arm的一般步骤有哪些,还有学arm除了bootloader还有哪些具体的方向?哪个方向比较好学一些?

相关帖子

沙发
hayvane| | 2010-7-16 17:37 | 只看该作者
我也是 。最近入手了TQ2440的开发板。 很多都不懂。 现在在看它的裸奔三部曲。

使用特权

评论回复
板凳
wangkj| | 2010-7-16 18:43 | 只看该作者
先从几块钱的corte-m0 arm学期

使用特权

评论回复
地板
古道热肠| | 2010-7-16 20:33 | 只看该作者
有时学习的过程是给逼出来的,能把学ARM与自己的工作结合起来,保准学得快。

使用特权

评论回复
5
wangkj| | 2010-7-17 10:25 | 只看该作者
香肠说的对,说服老板上arm项目,你很快就学会了。

使用特权

评论回复
6
lelee007| | 2010-7-17 11:39 | 只看该作者
LS及LS的LS绝对真理

有项目,被逼着去搞,效率比你自己跟那摸索着玩高太多了

有项目的话,工具一般都会比较全,而且有例程参考,跑一跑看一看,就能用了,很多细节问题可以暂时不用考虑,调试过程中,应用很快就熟练了,然后回头来研究这些细节问题,基本一看就明了

你要自己跟那折腾,确实不知道到底从那块下手好,哈哈

使用特权

评论回复
7
lelee007| | 2010-7-17 11:41 | 只看该作者
最近搞blackfin,感触很深

两个星期,基本需要用的资源都很熟悉了,包括开发环境,芯片上的一些外设,这里我想还是感谢一下eflag的工程师的耐心帮助,哈哈,让我少走弯路

使用特权

评论回复
8
wangkj| | 2010-7-17 11:59 | 只看该作者
bf不错,便宜。

使用特权

评论回复
9
gooogleman| | 2010-7-19 10:31 | 只看该作者
boot三个月——》OS

使用特权

评论回复
10
sunt8707|  楼主 | 2010-7-28 20:18 | 只看该作者
:dizzy:

使用特权

评论回复
11
sunt8707|  楼主 | 2010-7-28 20:21 | 只看该作者
没项目的话,学arm很难的

使用特权

评论回复
12
361415768| | 2010-8-10 20:48 | 只看该作者
多看点书,好好学

使用特权

评论回复
13
大碗拉面| | 2010-8-11 14:12 | 只看该作者
第一步,一手拿着Datasheet,一手拿着bootload对着看。看懂了你对ARM核就有大概了解了,也不会畏惧它了。
第二步,熟悉ARM的外围设备,就是那你那块开发板做一些实验。比如定时器、中断、AD采集什么的。这样就会进一步熟悉ARM的编译环境。
至于,OS什么的我没接触过,不好说。
另外,学习是一个过程,没有顿悟一说(有顿悟的那是修禅^_^),不要指望今天看了,明天就会了。一点一滴积累,到一定时间你就会觉得自己会了。

使用特权

评论回复
14
mxh0506| | 2010-8-12 12:48 | 只看该作者
个人认为必须先看明白相应ARM核的参考手册,再看具体器件的手册,然后找厂家提供的最简单的DEMO积累感性认识。这些都弄熟了,就基本入门了。
接下来可以写个比较复杂的裸奔程序,重点熟悉一下异常处理和各种外围设备。
裸奔搞明白了之后,可以找个简单的操作系统练练手,看看如何移植,怎么编写任务,熟悉与操作系统相关的基本概念。
简单的操作系统搞熟了,就可以上一些比较复杂的大系统了,比如Linux,winCE之类。虽然相对于每种系统还是要学习不少的东西,基本概念就没什么新花样了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

164

帖子

1

粉丝