ARM怎么学习

 我来答
aloevera63
2011-07-08 · TA获得超过7727个赞
知道大有可为答主
回答量:1200
采纳率:100%
帮助的人:588万
展开全部
估计你没有ARM的基础,不建议你从ARM7或者ARM9开始学习ARM的开发,而建议你从最新的CortexM3内核开始,因为CortexM3内核简单易学并且是ARM公司目前主推的内核和技术,CortexM3内核的单片机芯片目前有Luminary和ST两家约100款芯片,2009年Atmel公司和NXP公司也会推出CortexM3内核的单片机芯片。
目前,有少数几本书,但是不推荐,建议最好直接看厂商出的中文资料,假如英文好直接看英文资料更好。另外,建议从厂商出了程序例子开始,有问题就到论坛上面问。

Luminary和ST的CortexM3内核的单片机,开发环境可以使用IAR公司的EWARM开发环境,或者ARM/Keil公司的MDK开发环境,来进行软件开发、调试,这些开发环境都有免费的评估版本;调试可以使用通用的JLINK、ULINK之类的仿真器,另外有些开发板上面也集成了专用的仿真器。电路板推荐:EasyARM1138开发板(周立功的),使用Luminary单片机且集成了仿真器,99元,外设比较少;以及EK-STM3210B 开发板(万利电子的),使用STM32单片机且集成了仿真器,199元,外设比较多。
参考:
http://www.manley.com.cn/web/product_neirong_01.asp?pro=262
学习STM32单片机,可以上21ic热门论坛:
http://bbs.21ic.com/club/bbs/bbsView.asp?boardid=49
Luminary单片机在21ic上的论坛:
http://bbs.21ic.com/club/bbs/list.asp?boardid=42
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式