早期的嵌入式系统硬件核心是各种类型的8位和16位单片机;而近年来32位处理器以其高性能、低价格,得到了广泛的应用。近年来又出现了另一类数据密集处理型芯片DSP。DSP由于其特殊的结构、专门的硬件乘法器和特殊的指令,使其能快速地实现各种数字信号处理及满足各种高实时性要求。随着现代嵌入式系统的复杂度越来越高,操作系统 已成为嵌入式系统不可缺少的部分。本文介绍了使用ARM和DSP双CPU构成的双核嵌入式系统的硬件平台,以及源代码 开放的Linux作为嵌入式系统中操作系统的方法。