Skip to main content

从原型设计到生产

mbed Enabled 硬件具有多种外形和尺寸。一些板专为实现快速完成原型设计和轻松连接外部组件而设计。其他板都是可部署且经过验证的模块,您需要将其添加到自定义设计。ARM® mbed™ 同时支持这两种板,因此在从原型设计到生产和开发的整个过程中,您都可以使用。

原型设计

原型设计看重的是速度和简易性,而不是美观和尺寸。因此,您最好从能够轻松进行外部连接或具有一系列可连接适配器或组件的板开始。您可以基于这些组件进行设计(软件和组件选择)。这将最大程度地减少原型与最终设计之间的差异,因此您将能够信心满满将原型作为最终产品的代表。

您还将需要编写一些软件。mbed 使您可以快速进行编码、测试和迭代,并在原型和生产硬件上使用相同的代码。

此时,可以肯定地说,90% 的工作已经完成了一半。如果您有疑问,mbed 社区是一个绝佳的信息和建议来源,内容从硬件选择到软件优化和错误修补无所不包。

生产

当您的原型达到预期效果后,就应该构建一些更能代表您的愿景的内容了。这通常包括不同形状的印刷电路板 (PCB),该电路板已经删除了一些组件,以优化成本、尺寸和功耗。根据容量的不同,您也许还能够在设计中利用经过验证的可编程模块。无论您在设计硬件时使用的是硬件开发工具包 (HDK) 还是我们的合作伙伴生产的 mbed Enabled 组件,您都可以继续使用 mbed 操作系统,并且像进行原型设计时一样信赖设计工作。

注意:您应该检查不属于 mbed 操作系统的所有模块的许可情况,看其是否拥有使用权,或与作者联系。

如果您在设备生产的任何方面需要帮助(比如自定义电子产品和机械、软件及制造),我们的体系内有很多专业人士,您可以向他们寻求帮助。请寻找带有表示技能(硬件、软件等)的徽标的超级用户,或者浏览我们的合作伙伴目录。

硬件开发工具包

mbed 硬件开发工具包 (HDK) 提供了微控制器子系统电子设计自动化 (EDA) 耗材,从 mbed Enabled 开发板或组件过渡到定制设计时需要使用这些耗材。如果基于 HDK 进行定制设计,您可以继续因 mbed SDK 的原生支持、免费 mbed 在线编译器和 mbed 开发人员社区而受益。

mbed HDK 指定了特定设计所需的所有支持组件和电路。其中包括 mbed 接口的许多迭代,该接口运行 DAPLink(一个简单的 USB 拖放编程器)、CMSIS-DAP 调试器和适用于目标微控制器的虚拟串行端口。

HDK 的优势

基于 mbed HDK 构建定制设计的优势包括:

  • 现成的示意图是一大捷径,这样您就可以从完成设计的所有其他方面开始着手,而无需担心您是否已正确安装了所有“必要工具”。
  • mbed SDK 支持 HDK 设计的每一个具体配置,而且 mbed SDK 中为 API 而编写的库具有高度可重用性。
  • mbed 社区已使用 SDK 和 HDK 开发出了大量的库、应用程序和代码示例。

后续步骤

我们仍将致力于研发适用于 mbed 操作系统的 HDK。如果您有任何疑问,请询问。 

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.