关于Spresense

您所在的位置:网站首页 电缆接头处理方法图解 关于Spresense

关于Spresense

2023-07-09 01:35| 来源: 网络整理| 查看: 265

3.1. 使用Spresense Arduino Library进行开发

Spresense Arduino Library是一个软件库,用于使用以下链接为Spresense开发应用程序软件:Arduino IDE。 它与链接兼容:Arduino的标准API,您可以使用许多已有的Arduino草图。 因此,即使您不熟悉Spresense的用户,如果您有使用Arduino开发软件的经验,也可以轻松开始Spresense软件开发。

这个软件库不仅提供与Arduino兼容的API,同时提供Spresense的特有功能如GPS定位功能、高解析Audio功能等索尼独有的API。使用Arduino IDE可实现高功能的APP开发。

有兴趣使用Spresense Arduino Library进行软件开发的用户请参考:

Spresense Arduino Library 的使用方法

Spresense Arduino 示例 & 教程

Spresense Arduino Library 开发指南

3.1.1. Spresense Arduino Library的结构

Spresense Arduino Library是扩展封装库,可在Arduino IDE中方便地使用Spresense SDK 。它的内部运行有NuttX提供的Task。同时,Arduino的Sketch也作为该Task的一员运行。这样的设计使得进行Arduino IDE软件开发时,无需考虑NuttX即可进行编程。

图表 17. Spresense Arduino Library 的结构 3.1.2. Spresense Arduino Library 的特征

Spresense Arduino Library中提供 Arduino标准API,Spresense中可以使用 digitalRead、digitalWrite等API。

另外,也同时提供与SPI,Software Serial等同等的库 Arduino Library

NOTE:Spresense Arduino Library与Arduino API虽然可互用,但由于硬件上的限制,并非所有的API都可以完全同样使用。详细信息请参考:Spresense Arduino Library 下编程时的注意事項 。

同时提供以下Spresense Arduino Library 中没有的功能。

表格 6. Spresense Arduino Library特定库

Audio

高品质音源播放&录制功能

GNSS

GPS定位功能



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3