推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Arduino 驱动支持及实例程序

更新时间:2019-03-22 15:45:01 大小:2M 上传用户:z00查看TA发布的资源 标签:arduino驱动 下载积分:2分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

为了方便用户可以快速的在 Arduino 系统中使用 RPLIDAR,RoboPeak 提供了为 Arduino 设计的 RPLIDAR 驱动库以及配套的例子程序。

该 Arduino 驱动库可以在标准的基于 Atmel AVR 芯片的 Arduino 开发板,比如 Arduino UNO上执行,也可以支持其他 Arduino 兼容板,例如 Intel Galileo、Leaf Lab Maple 等。该驱动库提供的 API 与标准 RPLIDAR SDK 中所定义的非常相似。

本文档也会介绍几个配套的实例程序。

性能问题

在使用本 RPLIDAR Arduino 驱动库时,用户需要十分注意所编写代码的执行效率问题。由于 RPLIDAR 在工作时将以每秒 2000 个采样点的数据量向宿主系统持续的输出,因此作为宿主系统必须在 500us 以内完成一次采样点的数据处理。

对于诸如 Arduino UNO、Arduino Mega 这类标准的基于 Ateml AVR 芯片的 Arduino 板而言,其相对低速的 MCU就更加要求应用程序必须足够的高效以便能在有限的时间中完成对一次采样数据点的处理。不然的话,就会出现数据的丢失。

而对于诸如 SLAM 这类复杂的应用而言,RoboPeak 推荐用户使用更强大的硬件平台来完成,而不是标准 Arduino 系统。


部分文件列表

文件名 大小
RPLDAPPN01-rplidar_appnote_arduinolib-zhCN.pdf 2M

全部评论(0)

暂无评论