MCU的API标准

用于微控制器的嵌入式软件已经变得越来越复杂,并且重用代码并专注于应用程序的需求变得越来越重要。现在,与以往相比,了解和创建资源受限系统的API对于最大限度地提高代码重用性和可移植性至关重要。

在“用于MCU的API标准”中,将为工程师提供示例性API和HAL,这些示例性API和HAL被贝宁戈嵌入式集团使用了十多年,以帮助我们的客户更快,更强大地创建嵌入式软件。该API标准致力于为开发人员提供API,即使在资源受限的设备上也可以使用这些API,从而提高了软件的可重用性和可移植性。

API标准的目录可在以下链接中找到:

目录

关键要点

  • 示例API和HAL可用于在针对基于微控制器的系统的资源受限的嵌入式系统中提高代码的可移植性和重用性
  • 最终的API和HAL设计可用于创建可从一个微控制器使用到另一个微控制器的高级应用程序代码
  • 开发驱动程序接口所需的数据结构和组件,可以轻松地将其扩展为任何应用程序

MCU的API标准不仅提供示例API,还包括贝宁戈嵌入式集团Doxygen API模板,可用于改善应用程序和驱动程序代码的复用。