让我们看看如何为MPU6050(陀螺仪+加速度计+温度)模块添加库。
在这里,我们将使用GitHub的Korneliusz Jarzebski的MPU6050库。这个库适用于Arduino,但也适用于Energia。
库下载:
下载并解压缩库并将其文件夹添加到Energia IDE的libraries文件夹中。
示例:请参见下面给出的图像。添加的库将突出显示。Energia中的库文件夹已经包含许多库,如MQTTClient,OneWire等。因此,它们的文件夹是从下载Energia IDE时开始的。
完成后,打开Energia IDE。我们可以在自定义库的示例下的示例选项卡中找到添加的库中的示例,如下所示。
注意:如果在添加任何库时打开Energia IDE,则需要关闭IDE并再次打开它,以使其显示在“示例”选项卡中。
我们可以从添加的库中选择任何一个示例程序。例如,我们可以选择MPU6050_accel_pitch_roll程序并直接将其上传到我们的开发板,就像我们对内置示例一样。
通过在我们创建的应用程序中简单地包含此库的头文件,也可以使用此库中定义的函数。
就像我们包括stdio.h,string.h等标准库一样; 在应用程序中包含MPU6050.h。
完成此操作后,我们可以在应用程序草图中使用MPU6050.h文件(在MPU6050.cpp文件中定义)中声明的任何函数。
可以对我们要添加和使用的任何自定义库执行此过程。
我想学习一下