学习嵌入式C/C++开发的最佳评估套件是什么?

dub*_*nde 12 c c++ embedded arm

我正在尝试改进我在ARM体系结构上的嵌入式C/C++开发.我最近从68K开发转向ARM,并希望利用我的业余时间深入挖掘平台并学习最佳实践,特别是在开发移动平台方面.

优选地,32位架构将有助于支持开发工具.学习过程中的一些乐趣可以增强我对平台的理解

Cha*_*tin 5

看起来Arduino平台正在做很多有趣的事情.

基本的答案实际上是"你可以承受的任何东西,让你建立有趣的东西",Arduino似乎符合要求.


RBe*_*eig 4

ST Micro为其基于 ARM Cortex-M3 的 STM32 系列提供了价格非常有吸引力(并且封装也很有吸引力)的套件。STM32-PRIMER的建议零售价约为 35 美元,配备 128x128 彩色 LCD、MEMS 加速计、按钮、LED、USB 和一些备用 GPIO,全部集成在一个封装中,其中包括电池和 USB 到 JTAG 调试连接。GCC 工具链和商业调试器也应该附带。我已经订购了一个,并且会尽力记住编辑这个答案,以便在下周某个时候到达后进行快速评论。

他们有一个基于 STM32 的新型号,芯片上有更多的闪存和 RAM,还有一个微型 SD 卡连接器,以及一个更大的 LCD,包括电阻式触摸屏,如果你能找到库存的话,价格刚刚超过 100 美元。

Luminary Micro还有许多廉价的演示/评估板套件。eLua 项目(在 SoC 和 MCU 规模设备中运行的完整 Lua 编程环境)背后的人们似乎喜欢 Luminary Micro 产品线,但我对它们没有个人经验。