我曾经使用像PIC和AVR这样的小型8位处理器和大量高端Power PC工作的嵌入式项目。我需要一个用于不能在8位处理器上工作的项目的电路板,但是具有大量存储器和外设的Power PC总是过度杀伤。
电路板不需要运行操作系统,大多数外设都在FPGA中,因此板载外设不是那么重要,但是板载以太网是一个很大的优势。
开发工具也是一个重要的考虑因素。 Jtag仿真器,一个好的调试器和BSP或驱动程序代码是必须的。与硬件开发并行开发开发的开发板也将有所帮助
我已经有很长一段时间不看这样的东西了,希望你们中的一些人可以给我一些关于你最近使用过的Boards / CPU的反馈。我对中功率解决方案的可用性非常不感兴趣。
选择回答 我订购了一个LPC2000开发板供我自己检查,因为它看起来像一个不错的处理器。然而,设计正在改进现有的PPC设计,但是我们在这个平台上拥有丰富的经验。也许将来我们可以使用更简单的设计。
答案 0 :(得分:7)
我会使用基于Arm的东西。有很多选择,但飞利浦(NXP)LPC2000系列和Atmel SAM7非常受欢迎,有很多OEM / Devboard支持。
ARM的大量工具,从免费GCC到商业GCC(Rowley,非常好),再到Keil / ARM(非常好,非常昂贵)。
有一个非常好的雅虎LPC2000小组,如果你可以通过业余爱好者来挣扎......
答案 1 :(得分:2)
了解Gumstix主板 - 小外形,嵌入式Linux,大量附加组件,免费开发工具和大型开发人员社区 - www.gumstix.net
我要看的另一件事是任何基于ARM的主板。
答案 2 :(得分:2)
我发现ADI公司的BlackFin处理器非常好用。它可以运行Linux,ADI公司的VisualDSP ++包含它自己的RTOS内核,它有一个非常实用的“设备驱动程序和系统服务”框架,还有一些不错的评估板(直接来自ADI公司)和Tinyboards(来自BlueTechnix.com) )可用。
答案 3 :(得分:1)
答案 4 :(得分:1)
请务必查看基于ARM的过程。前面提到的Atmel SAM7看起来不错。它有板载以太网和8 A到D转换器。
答案 5 :(得分:0)
Microchip还拥有PIC32。它是MIPS 32位内核。可以使用与8位苦味相同的调试器。
答案 6 :(得分:0)
考虑32位AVR处理器。 MEGA系列,以及一些较旧的芯片。与8位AVR相比,它们提供了更大的灵活性和功率。
答案 7 :(得分:-1)
如果您要寻找低功耗高性能类型,我可以考虑ADSP-BF70x。