打印

初学ARM到底选什么板?(不欢迎跟广告贴)

[复制链接]
5341|38
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
myfaith|  楼主 | 2007-9-9 16:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天花了一天的时间把21IC的ARM板看了个遍,想找到大家初学ARM选什么板子,但是看到一问这个问题回答的都是卖板的自吹自的板,好少是过来人现身说法的,真郁闷,找了一天还不知道该选哪一种,目前比较倾向于AT91SAM7S系列和44B0,听说AT的资料较少,44B0又有人说是很老的东西了,到底我该选哪个呢???卖板的广告贴请不要跟贴

相关帖子

沙发
multiice| | 2007-9-9 17:29 | 只看该作者

卖板的不要跟帖

跟帖一律是托!!!!

使用特权

评论回复
板凳
utulinux| | 2007-9-9 18:08 | 只看该作者

学arm嵌入式建议还是学习arm9的。

学arm嵌入式建议还是学习arm9的。

使用特权

评论回复
地板
myfaith|  楼主 | 2007-9-9 18:50 | 只看该作者

回LS

ARM9不适合入门者吧

使用特权

评论回复
5
soso| | 2007-9-9 19:21 | 只看该作者

44b0对初学者来说比较合适

    接口资源比较丰富,技术成熟,资料较多,应该十分适合于初学者,学ARM,从硬件上讲,一方面就是学习接口,另一方面就是学习汇编和C语言的板级编程。如果从软件上讲,就是要学习带有操作系统的东西了。这些对于初学都来说必须明确,要么从硬件着手开始学,要么从操作系统的熟悉到应用开始学,但不管学什么,只要不是纯的操作系统级以上基于API的应用层的编程,硬件的寄存器类的东西还是要能看懂的,基于板级的汇编和C编程还是要会的。

使用特权

评论回复
6
Swd21ic| | 2007-9-9 21:33 | 只看该作者

111

AT91SAM7S~
我在用,资料不少!

使用特权

评论回复
7
wangkj| | 2007-9-9 21:38 | 只看该作者

最便宜的用zlg的那个1美元的arm吧。

就当单片机学习了.不过,好像有其他网友做的板子,100多元就行。zlg的有些贵。

使用特权

评论回复
8
myfaith|  楼主 | 2007-9-9 22:57 | 只看该作者

谢谢上面各位大虾的指导

AT91SAM7S系列和44B0各有一位推荐者,还是不知道两者中选哪一个,希望更多的大虾来说一下自己的切身体会,我就选择推荐者最多的那一款

使用特权

评论回复
9
myfaith|  楼主 | 2007-9-10 23:02 | 只看该作者

没人顶啊

使用特权

评论回复
10
hongdikeji| | 2007-9-11 11:40 | 只看该作者

我觉得主要是要价格便宜,在市场上具有通用性、代表性...

    我觉得主要是要价格便宜,在市场上具有通用性、代表性,如S3C44B0X是最早的ARM7开发板,虽然资料多,但在市场上的应用太少,我所了解的产品都不是用它的。
    向W90N740/745,S3C4510等它们是ARM7的内核、有外部的FLASH、SDRAM、以太网MAC、串口、外部总线接口等具备了一个典型的嵌入式系平台的特点。具有通用性,市场上也有产品采用这些CPU,价格也低。我个人认为适合于学习ARM7和Linux/uClinux操作系统的朋友们。
    欢迎与我探讨。我的MSN:cai_fdm@hotmail.com。

使用特权

评论回复
11
myfaith|  楼主 | 2007-9-11 12:25 | 只看该作者

华邦的没听说谁用,

S3C4510已经停产,总不能选这样的学吧

使用特权

评论回复
12
wangkj| | 2007-9-11 12:41 | 只看该作者

winbond 的硬件便宜,软件太差

主要是开放性不好

使用特权

评论回复
13
LPcfANS| | 2007-9-11 14:40 | 只看该作者

学ST,ATMEL,NXP都和单片机一样.

44B0...需要扩FLASH和RAM.

使用特权

评论回复
14
myfaith|  楼主 | 2007-9-11 14:59 | 只看该作者

LS,其它的哪些不需要扩展FLASH和RAM?

一般的学习板上都会有外部FLASH和RAM

使用特权

评论回复
15
colorwu| | 2007-9-11 16:39 | 只看该作者

支持ARM9

使用特权

评论回复
16
阿南| | 2007-9-11 19:57 | 只看该作者

楼主先介绍下自己的基础和动手能力及特长吧?我想这比较重

使用特权

评论回复
17
myfaith|  楼主 | 2007-9-11 22:21 | 只看该作者

我是学电子信息专业,大四了,熟悉51单片机和C,有很强的动手能力,现在想学习ARM,对ARM只有一个概念上的了解,请南哥及各位大虾指点我应该从ARM7入门还是ARM9入门,有的说ARM7适合入门,有的说可直接ARM9,我都搞昏了,请教入门到底是7还是9好,及哪种型号的ARM学习板比较适合?还有就是我还需要掌握学习哪些知识?
万事开头难,现在感觉就像我当初单片机入门一样的迷茫(入了门后就好了),急切需要各位大虾的指点,希望大家不吝赐教!

使用特权

评论回复
18
wowow| | 2007-9-12 02:51 | 只看该作者

条条大路通罗马

先要看你的目标。如果没有目标,随便选一个就行了,边学边做边发现问题,慢慢提高

使用特权

评论回复
19
soso| | 2007-9-12 08:30 | 只看该作者

ARM不该分7与9

  在某种意义上请,7与9的差别就是在某些功能指令集上丰富了些,主频提高一些而已,就比如286和386。对于用户来讲可能觉查不到什么,只能是感觉速度有些快而已。
  为什么说7适合于初学者哪?因为7系处理器内部带MMU的很少,而且比较好控制,就比如S3C44B0来讲,可以很容易将Cache关了,而且内部接口寄存器很容易看明白,各种接口对于用硬件程序控制或AXD单步命令行指令都可以控制起来,基于51的思想很容易能找他搞懂。更适合于想从硬件设计方面和接口发面发展。当然AT91系统的9也是很好用的,主频高而且接口资源还算丰富,对于长期战略发展(想从事基于嵌入式操作系统方面层面上)还是有好处的,但根据楼主的基础技能,我可以说,基于操作系统这块入门到应用开发要经过很漫长的历程,到毕业时几乎很难小有所成。
  而嵌入式系统不管硬件设计还是软件方面是十分注重接口这部分的,因此我在5楼说的要考察一个处理器的外部资源,你接触外部资源越多,越熟悉他们那你以后就业成功的机率就越高,这就是招聘时所说的有无“相关技能”,因为一个人不可能在短短几年内把所有的处理器都接触一遍,而招聘单位所用的处理器就可能是我们完全没有见过的,就拿台湾数十家小公司(市价几千万)的公司生产的ARM类处理器,也很好用,但这些东西通用性太差,用这些处理器的公司就只能招有相关工作经验的人了,那什么是相关工作经验,在硬件上讲的是外围接口设计,在软件上找是操作系统方面相关驱动及应用开发经验。我从业近十年,2000年ARM出现,我一天始做ARM7,然后直接跑到了Xscale(这个板本在ARM10-11之间),一做就是五年,招人面试都不下数百人,在这些方面还是深有体会的。
  楼主实在理解不了就去找个培训班参加一下吧。这可能是最省时省力的解决之道了,即使买了开发板,也还只是闭门造车,造上半年,不如随便一个培训班听上一门课,省下五个月可以自行巩固,应该是条金钱换取知识改变**的一条捷径。

使用特权

评论回复
20
古道热肠| | 2007-9-12 12:28 | 只看该作者

从楼上的切身体会来看,怎么学才是个关键了。

使用特权

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

本版积分规则

68

主题

468

帖子

0

粉丝