1.产品的构思和目的

对嵌入式产品的可能需求可能来自制造商,甚至是客户,他们认为更大的产品应该如何工作。工程师们希望集思广益,讨论嵌入式产品如何工作以及它会带来什么好处。他们还希望了解客户或制造商将为嵌入式产品支付的价格。

2.确定总体要求

工程师将确定产品按预期工作所需的一切。他们会问的问题包括:它需要完成哪些功能?什么是尺寸、重量和成本限制?他们还需要决定产品将使用的具体硬件。

3. 记录详细的技术规范

工程师应创建一份详细说明产品技术规格的文档。这些将包括产品必须完成的功能、环境条件和制造要求等。

4. 决定产品是否需要用户展示

一些嵌入式产品需要简单的显示器来向用户提供有关其操作的信息。作为评估产品规格的一部分,工程师需要确定产品是否需要用户显示器。如果需要,您需要设计一个图形用户界面。

5. 开发原型

此时,构建一个基本原型来评估硬件、确定必要的组件以及它们如何协同工作是很有用的。

6. 设计系统架构

在此步骤中,工程师设计产品将在其上运行的整体架构。他们将解决的问题包括:
如何为系统供电?
产品将如何连接到互联网?
操作系统需要嵌入吗?

7. 选择操作系统 (OS)

工程师决定产品是否需要实时操作系统,即在设定的时间限制内处理输入的系统,通常速度极快。如果是这样,他们将为产品选择最佳的实时操作系统。如果没有,他们可以选择最好的非实时操作系统。