嵌入式系统/英特尔微处理器
当谈到英特尔微处理器时,首先想到的词可能是“奔腾”或“赛扬”,或任何其他目前市场上高性能、昂贵的 PC 芯片。然而,英特尔拥有一份非常令人印象深刻的传统部件清单,这些部件可以适应嵌入式系统。使用这些微处理器的优点是它们通常非常便宜,并且它们都将使用标准的 x86 汇编语言,因此开发人员可以从 PC 的舒适环境中进行编程、汇编和测试。
8086 和 80186 处理器以高度集成的封装形式提供。它们通常以 DIP 形式提供,并且相对便宜(10 美元或 15 美元范围)。这些处理器可能不如 8051 在嵌入式环境中好,但易于编程以及许多程序员对这些芯片的熟悉程度可以弥补成本。8086 是 16 位微处理器。
i386 微处理器是英特尔 80386 微处理器的一种改进形式,有一些显著的差异:集成的 FPU(最初直到 80486 才是标准),以及各种不同的、小型外形尺寸。i386 微处理器的主要优势之一是它可以使用大多数标准的 C 编译器和 x86 汇编语言轻松编程。实际上,许多情况下,编译器不需要进行任何额外的设置,除非可能需要将标准库链接到主机系统。
i386 处理器是 32 位处理器,当需要 32 位处理器时,它们通常是一种非常经济的选择。此外,i386 处理器通常具有非常低的功耗,并且产生的热量很少。请记住,英特尔多年来一直在不断改进这种架构和这种芯片的总体设计。
X-Scale 处理器是基于 ARM 的设备,专为需要高性能和低功耗的嵌入式系统而设计,例如 PDA。
英特尔确实销售其所有芯片的嵌入式版本,从 486 到奔腾 4。但是请记住,这些芯片具有其 PC 兄弟的所有功能,但封装更小。因此,可以预期它们都将明显比台式机芯片贵。此外,对于一些高性能芯片(奔腾及以上),由于尺寸已被积极减小,并且由于它们已被高度集成用于嵌入式环境,因此热量可能成为问题(这意味着您还需要投资风扇和散热器)。