关于Spresense |
您所在的位置:网站首页 › 电缆接头处理方法图解 › 关于Spresense |
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 |