打印

想买arm板!买ARM7还是ARM9的?

[复制链接]
9668|39
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fjfjja|  楼主 | 2009-1-21 15:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有一点ARM7的结构经验!和编写最简单ARM7的bootloader!像初始化内存重映射什么的!

我现在想买个开发板做实验!但是不知道是买个ARM7的还是ARM9的!要是买ARM7的话我比较好上手!但是感觉很赔!买ARM9的话,别人说也能练ARM7的东西!不过,听说里面的内存体系不一样,资源也都不一样!怕到时候又摸不到头绪了!

各位怎么看?

相关帖子

沙发
l0p0c| | 2009-1-21 15:15 | 只看该作者

建议买ARM9的,现在也很便宜,资料也多!

使用特权

评论回复
板凳
fjfjja|  楼主 | 2009-1-21 15:16 | 只看该作者

补充!

2410 和2440又多大差别?是否只是资源上得不同?

使用特权

评论回复
地板
阿南| | 2009-1-21 15:16 | 只看该作者

直接用ARM9吧,S3C2410的资料是最全的

使用特权

评论回复
5
fjfjja|  楼主 | 2009-1-21 15:28 | 只看该作者

回阿南!

我今天刚买的你的书哦!还没来得及看!不过不知道里面有没有对2410启动初始化和重映射内存的资料?光盘里面又PCB板的图吗?实在不行我就自己焊一个!

使用特权

评论回复
6
gkb986| | 2009-1-21 22:28 | 只看该作者

最近发现一个便宜又好的板子mini2440开发板

http://item.taobao.com/auction/item_detail-0db1-da8aae2f137745c0bdea43ac883845bd.jhtml

使用特权

评论回复
7
阿南| | 2009-1-22 00:23 | 只看该作者

re 5楼:谢谢.有一章是专门讲启动代码和内存映射的,因为阿

认为它非常重要.光盘中有原理图和PCB图,如果你有条件当然可以自己做板,焊接,BGA你可以找修手机的试试.
当然,阿南这里也提供那块开发板的邮购,也欢迎你购买.

使用特权

评论回复
8
zq1987731| | 2009-1-22 08:31 | 只看该作者

建议

劝你买ARM Cortex-M3内核的,ARM7的改进版,强大了不止一点点,详细参数有空去比较下就明白了..

使用特权

评论回复
9
xuyaqi| | 2009-1-22 13:19 | 只看该作者

关键是准备拿它干什么,

如果是做一个简单控制,就没必要用ARM9,比如我们从51单片机升级
到ARM只是因为51的程序和数据存贮器容量不够用,我看就没必要用ARM9这样“芯片”,“印制板”成本都可省,也不用BGA焊接。

使用特权

评论回复
10
zlg315| | 2009-1-22 15:33 | 只看该作者

取决于个人的功底,因为未来的产品开发会用到各种档次的MC

    先学什么后学什么完全取决于个人的目前基础,产品的开发也完全取决于你的积累,因此注重个人在技术上的修为和打好基础则是未来出类拔萃的前提,对开发思想和开发方法的深刻认识则远比暂时能开发几个产品要持久得多。

    比方说,同样的项目选用ARM9则有几种可行的方案,Linux、WinCE与uC/OS-II,用Linux、WinCE硬件成本很高(最佳的方案是2片32M的SDRAM、1片NAND Flash或者一片2M NOR Flash),而用uC/OS-II的硬件成本最低(128K-2M DataFlash和2-8M SDRAM),同样可以支持MMU等所有的资源,支持GUI的速度之快是Linux与WinCE所不能比的,但也不是所有的产品都适合用uC/OS-II,要看具体情况而定,也有很多客户用“裸奔”的办法,而Linux与WinCE强大的平台化软件支持是其突出的优势,如支持Wi-Fi最好的方案是Linux和WinCE,因为Linux与WinCE自带协议,而要在uC/OS-II开发一个支持Wi-Fi的协议简直是开玩笑。所以作为一个未来具有竞争力的工程师,我想你已经知道初步该如何选择了。

    还有关键看你要成为什么样的人才,一般来说开发工程师有几个层次,(1)会开发产品,但理论水平一般,比方会用ARM开发产品,但对ARM的细节讲不清楚;(2)会开发产品,理论水平不错,会写但不会说,却能够将问题讲清楚,不一定能够做到深入浅出成为你的指路明灯,但这样的人才会做出令人难以想象的成就;(3)会开发产品,理论水平很高,会说、会写还会讲,属于技术专家型管理人才;(4)会开发产品,但形象思维很好,条理性很强,沟通能力非常出色,属于管理型人才。

    大多数工程师永远属于第一层次,很难让人佩服和追随,因为这样的能力带不出高手,但成功的老板往往将这样的“高手”永远拒之门外;处于第二层次的工程师很多人是专家,但这样的人才不多见,需要多年埋头苦干才能成“佛”;处于第三层次的工程师,需要具备出色的形象思维和比较好的逻辑思维,但需要企业不惜一切代价去栽培,同样离不开技术专家型管理人才的长期巨无细事的指点和严格要求。 
   
    第一层次的工程师的学习方法是人云亦云,往往听信“别人”(可能是专家也可能是一般的人,因为网络的时代你不认识谁是专家,你只认识人们眼中的牛人,其到底如何不得而知,但不否认他一定开发过成功的产品)的无关紧要不负责任的建议,常常有人在网上说学这个好,也有人说学那个,这里面有一个学习方法的问题,但没有人说得出来;第二层次与第三层次的工程师注重向成功者学习,成功者早已超越了牛人的界限,他们对技术的细节了如指掌,不达目的不罢休,这些人永远在最好的状态下学习和研究。

     总之要从从基础抓起,虽然很多人听得进去,但不肯下苦功夫**数十年如一日地奋斗。其实创业不是想象中那么容易,要创业成功必先完成各方面(思想与技术)的积累,其实资本并不是最重要的条件,不是技术好就能够创业成功,而技术好的人才常常埋怨缺乏机会和资本,本来机会和资本就是稀缺资源,如果遍地都是机会和资本,那成功者一定不是你,而事实上无论什么样的好技术都是用钱可以买得到的,什么样的好人才都是可以想办法请到的,唯有成功需要靠自己一步一步一个脚印去走,尽管成功者的结果是一样的,但成功的过程却从来不可复制,经历了与别人成功的过程和帮助别人成功过,与自己做成功完全是两码事。

    放假了,灌了一点水,言词尖锐但不一定正确,仅仅作为一个普通的网友个人的一家之言。

使用特权

评论回复
11
古道热肠| | 2009-1-22 15:43 | 只看该作者

买什么样的东东,也取决于自己的需求

用不到的东西,学不好,只有觉得目前某方面不够,迫切需要补充,这时有针对性地去找能补充自己盲区的东西才是最有价值的,蛮目跟风是不可取的.

使用特权

评论回复
12
yewuyi| | 2009-1-22 15:47 | 只看该作者

~~

唯有成功需要靠自己一步一步一个脚印去走,尽管成功者的结果是一样的,但成功的过程却从来不可复制


国内很多搞企业管理培训的SB,天天忽悠一堆农民暴发户,让他们以为:只要按照培训的内容套一套,成功就可以基业长青、流传千代。。。


别人的成功只能作为自己分析失败的案例,但却永远也不可能作为获取成功之道的能量源泉。。。

使用特权

评论回复
13
headwolf| | 2009-1-22 20:25 | 只看该作者

看应用领域。

举例,如果你不打算涉及相对高端的消费电子类(比如手机/PDA/GPS),而只是在一些仪表或者工业控制场合应用,ARM7就是主流,未来可能是CM3,那为什么要买ARM9的开发板呢。
比如你在一些小地方,非一线城市,学ARM7就比ARM9更合适,因为学了有用武之地的可能性大。

使用特权

评论回复
14
lg75| | 2009-1-26 14:30 | 只看该作者

看你想要做什么才是最重要的!

看你问的这个话题估计你现在都不知道自己想要做什么,那就三星的ARM9吧,资料很多,将来能做的东西也很多。

不过当你遇到的老板说他只想做成本在50元以内的产品,估计ARM7你都别想用!呵呵

使用特权

评论回复
15
urbetter| | 2009-1-26 16:38 | 只看该作者

嵌入式平台新发展,三星s3c6410资源介绍(文档资料)

现在嵌入式处理器品种众多,群英角逐。三星公司以s3c2440优越的性能抢占大部分嵌入式市场,从GPS、数码相框到E-PC、数字电视,都有成熟方案供客户选择。
最新推出的s3c6410处理器,不但拥有前续平台的功耗底,性能稳定,软硬件资源多等优势,同时增加视频硬件处理、DDR内存控制器、矩阵按键等新功能。
UT-S3C6410开发平台,就是基于s3c6410处理器开发设计,专为GPS、PDA、数字电视、智能手机等消费类电子学习,研发而设计的嵌入式开发平台。UT-S3C6410开发平台采用三星公司最新推出的S3C6410处理器(ARM11内核),最高主频可达到800MHz。板上配置有128M byte DDR内存、2GB Nand Flash和2M byte Nor Flash等大容量存储器,方便客户编写、调试自己的应用代码。同时设计集成USB、UART、SD、LCD、Camera、VGA、等常用设备接口,适用于各种手持设备、消费电子和工业控制设备等产品的开发。
平台设计严格按照CCC、CE等国内外认证标准,充分考虑高速运行下信号完整性,确保UT-S3C6410开发平台在各种环境下稳定工作。
软件系统支持WinCE 6.0内核,提供标准WinCE板级支持包(WinCE 6.0 BSP)以及USB、UART等底层设备驱动。同时为方便客户开发,还提供键盘、Camera、播放器等上层应用软件。




 主要资源如下:  

  1. 处理器:Samsung S3C6410,ARM1176JZF-S内核,主频533MHz/667MHz
  2. 128M Bytes DDR RAM
  3. 256M Bytes NAND Flash
  4. 2M Bytes NOR FLASH
  5. 一个100Mbps以太网接口
  6. 一个USB HOST接口
  7. 一个USB Device接口
  8. 一个AC97接口
  9. 两个高速SD卡接口,其中一个支持8位模式
  10. 四个串口,通过拨码开关可选择RS232电平或TTL电平,其中两个以DB9接口引出,另外两个以双排插针接口引出,方便用户扩展GPS模块等等
  11.两个LCD接口,包含4线触摸屏信号和LCD控制器的所有信号,其中一个是双排插针接口,另外一个是FPC接口
  12. 一个VGA接口
  13. 一个TVOUT接口
  14. 一个S-VIDEO接口
  15. 两个摄像头接口,其中一个是双排插针接口,另外一个是FPC接口
  16. 一个50pin数据、地址总线接口
  17. 一个10pin A/D输入接口
  18. 两个20pin SPI接口,方便用户扩展SPI接口的WIFI,DTV等各种模块
  19. 一个50pin GPIO接口,引出剩余所有I/O信号
  20. 一个10针JTAG接口
  21. 四个用户LED
  22. 六个用户按键
  23. 一个复位按键
  24. 一个电源开关
  25. 一个12V电源接口

使用特权

评论回复
16
phoenixmy| | 2009-1-26 17:40 | 只看该作者

是iphone用的那个处理器?




貌似很强大的样子

使用特权

评论回复
17
embed_tech| | 2009-2-2 13:14 | 只看该作者

S3C2416 或S3C2451

简单说想玩摄相头就用2451,不想就用2416吧 这两款将是2440替代品 

使用特权

评论回复
18
zxm2006| | 2009-2-2 16:16 | 只看该作者

周工说的精辟啊。

使用特权

评论回复
19
小野狼| | 2009-2-2 16:58 | 只看该作者

干嘛不试试Cortex-M3?

使用特权

评论回复
20
cmnet| | 2009-2-2 18:00 | 只看该作者

可以到我的店里看一下啊!国内各厂家的板子我们差不多都有!

http://shop35220357.taobao.com/

使用特权

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

本版积分规则

27

主题

101

帖子

0

粉丝