-1

我想设计需要大量计算能力的低成本嵌入式系统,例如实时高清视频压缩。

对于有 PIC 和 Atmel 架构经验但没有 ARM 或 Linux 经验的人来说,通往“强大”嵌入式系统的最佳途径是什么?

强大的意思是 >=32 位处理器,时钟频率 >=500MHZ 和大量内部 RAM 和闪存。

显而易见的首选是在 ARM 处理器上运行的 Linux。我对这条路径的看法是它漫长而困难,运行 Linux 通常需要外部 RAM 和/或非易失性存储器(例如闪存驱动器),更不用说支持诸如 PMIC(电源管理 IC)之类的硬件了。所有这些支持基础设施都很昂贵。

裸机 ARM 将消除 Linux 的学习曲线,但我的看法是大多数 ARM 芯片都没有完整的文档记录,即使它们正在开发也很困难,因为 ARM 架构的复杂性。

还有什么其他好的选择?

4

1 回答 1

1

ARM 微控制器通常都有完整的文档记录。为自己的内部使用生产 SoC 的 ARM 被许可人当然可能不会记录 SoC,但同样,您通常也无法购买带有其中之一的开发板。一个例外是Raspberry Pi,它使用 Broadcom ARM11 SoC,可以超频至 1GHz(默认为 700MHz)。虽然该芯片的 GPU 没有公开记录,但至少有一些可用的操作系统支持它 - 最常用的是Raspbian - Debian Linux 的一个端口。它的成本非常低——可能是 Linux 平台上最大的性价比。

于 2013-05-28T12:23:53.127 回答