小编Zot*_*Myo的帖子

ARM Cortex M3初学者所需的建议

我将很快通过官方培训(CPU方面)开始使用ARM Cortex M3.

现在,我之前做了一些Arduino和AVR,并且有一些电子学的基础知识,但我主要是一个软件开发人员.我已经在这里阅读了大多数主题,并且在其他地方有很多关于可用工具的内容,它们确实非常有用.我需要的是将所有答案元素连接在一起.

我想装备一个通用套件,这个套件足以让我继续前进,至少可以让我尝试不同的硬件/软件组合(Steppers,CAN-Bus,SPI等......).我正在查看以下列表(请随意添加更多项目!):

  • Cortex M3芯片
  • 评估板
  • 工具链
  • JTAG工具

对于芯片,我希望其中一款高端型号能够尝试一切.恩智浦LPC1768似乎是一个不错的选择,但还有STM和Stellaris需要考虑.

现在有趣的董事会成员是Keil MCP1760,STM3210E-EVAL,但我担心供应商锁定,因为我希望能够在单板上尝试各种工具链.mBed非常有吸引力,但因为它的在线编译器而不合时宜(除非也可以使用常规编译器)

对于工具链,我对IAR,Rowley Associates有一种"感觉".我更喜欢易用性/完善性与开源,最好是可以在多个目标上使用的工具.

我真的需要JTAG装置吗?如果它是一个"标准的行业工具",我似乎希望至少获得一些经验.它看起来像供应商锁定的另一个来源.我是否可以更好地使用外部的我可以熟悉或只使用评估板上的一个?

基本上,我需要帮助选择上述类别的获胜组合.它是否可能,或者我是否天真,应该考虑节省成本,因为我最终会购买其中一个?

谢谢.

结果:我订购了什么:

我终于买了Joseph Yiu的"ARM Cortex-M3(嵌入式技术)权威指南",找到了一些CortexM3平台的培训(即将推出)并购买了STMicro套件:STM3210C-Eval内置了一堆传感器并且供应商不会锁定特定的软件环境.我还使用板载JTAG拾取了一些STm32vl-Discovery板(来自digikey的13 $ cdn!).我现在正在玩Keil的uVision IDE的评估版(32K),我可以说我真的很感动!我能够重新构建Discovery的固件,加载它,并在一天内通过调试器逐步完成!

感谢大家!

embedded arm cortex-m3 toolchain

7
推荐指数
1
解决办法
7173
查看次数

标签 统计

arm ×1

cortex-m3 ×1

embedded ×1

toolchain ×1