3845|2

285

帖子

3721

TA的资源

五彩晶圆(中级)

楼主
 

如何快速掌握Luminary单片机?(入门必读) [复制链接]

虽然有周立功宣传的成分,但也不失为一个学习的路径,学习过程仅供参考。


1. 要对ARM Cortex-M3处理器内核有所了解

  下载《ARM 白皮书-ARM Cortex-M3 处理器简介》一文,通读2~3遍。读完之后,我相信您已经可以体会到Cortex-M3处理器的巨大优势了。

  但是,作为初学者,建议不要在处理器内核上花费过多精力,而应该先把芯片用起来,等基本掌握之后再回过头来探讨内核问题。如果直接拿芯片来开发快速上市的产品,则更应该这样。


2. 选一款合适的开发板

  搞我们嵌入式这一行的,仅仅纸上谈兵是不行的,必须靠实战!周立功已经发布了3款性价比极高的Stellaris系列单片机开发板,供您选择:

● EasyARM 101
  该款开发板的特点是功能较为简单,价格也最便宜,非常适合于“贫农们”入门学习。
详见:http://www.embedtools.com/pro_kaifa/ARM/easyarm101.asp


● EasyARM 615
  功能比较丰富,价格也便宜,适合于大多数初学者。
详见:http://www.embedtools.com/pro_kaifa/ARM/easyarm615.asp


● EasyARM 8962
  功能非常丰富,带有CAN和以太网接口。如果您对这两大功能感兴趣,那么该款产品是不二选择。
详见:http://www.embedtools.com/pro_kaifa/ARM/easyarm8962.asp


  上述所有产品都配有《开发指南》或《实验指导书》,光盘里有大量例程、手册等参考资料。


3. 选择合适的开发调试环境

● Keil + ULINK2
  好处:编译效率极高,开发环境对大多数工程师可能比较熟悉,上手快,USB接口。
  不足:正版价格偏高。

● Cross + EasyJTAG-H
  好处:价格便宜
  不足:采用GCC编译器,效率不高。如果电脑没有并口则无法用EasyJTAG-H进行调试。

● IAR + LM LINK
  好处:编译效率较高,价格便宜,USB接口(台式机、笔记本都能用)
  不足:暂无


4. 采用《Stellaris驱动库》编写程序
  Luminary公司发布的《Stellaris驱动库》为广大开发人员提供了极大的方便。在GCC编译器里,还提供了C语言的源代码。《驱动库使用指南》也已经翻译成中文。建议尽量用库函数来实现程序的功能。另外,请用C语言写程序,不要用汇编。

  在EasyARM 101、615、8962的开发板附带光盘里都有《Stellaris驱动库》安装文件。您也可以登录相关网站下载。
此帖出自单片机论坛

最新回复

严重同意楼主的看法!  详情 回复 发表于 2010-6-15 18:34
点赞 关注
 

回复
举报

2955

帖子

0

TA的资源

纯净的硅(初级)

沙发
 
看看,其实周立功的东西还是很不错的
此帖出自单片机论坛
 
个人签名不断地学习,才会有创新!
淘宝小店:手机、qq点卡、游戏点卡自动充值 http://shop63727265.taobao.com/
 

回复

148

帖子

3

TA的资源

五彩晶圆(初级)

板凳
 
严重同意楼主的看法!
此帖出自单片机论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表