8. 2.4 什么是API


8.1. api (应用程序编程接口)

../_images/dI8uWTj.png

  • 对于很多初学者来说,枯燥的底层代码,和复杂的硬件原理都是非常难以入手的地方,应用程序编程接口就解决了这个问题,将底层代码封装成一个可以调用的函数***(方法)***,用户编写的应用程序中只需要调用这个方法使用封装好的API就可以完成操作硬件的相关功能。

  • MicroPython的API都封装在microbit这个代码库里,在每个程序的开头都需要import这个代码库来使用这些方法。

8.2. MicroPython的API

  • MicroPython中的API在HelloWorld中已经有一个示例,滚动显示字符串的方法,.scroll()即为一个API,我们不需要知道显示屏如何工作,只知道这样可以完成相应的功能即可。

  • MicroPython中还有很多API,相关的API在下边的章节会继续介绍。

8.3. 相关链接