文件名称:GPIO_Platform:将 Arduino Due 转变为主机驱动的传感和执行器平台
文件大小:31KB
文件格式:ZIP
更新时间:2024-07-20 07:28:49
C++
GPIO_平台 将 Arduino Due 转变为通过 USB 驱动的多通道数据记录器和信号发生器。 概括 该固件将 Arduino Due 转变为多通道数据记录器和信号发生器。 目标是让主机做它擅长的事情(数字运算、FFT、显示 GUI、数据存储、那种无聊的东西),同时利用 Arduino Due 真正擅长的东西:非常便宜但功能强大。 、传感器和执行器平台。 这是一个固件,允许定期采样 Due 上的 IO 通道,并将值报告给主机。 例如,您可以轻松设置以 100 Hz 监控端口。 或者在特定数字 PIN 更改状态以及滴答之间的时间时报告(中断驱动)。 它支持几个非常简单的过滤器来报告命令参考中讨论的数据(平均、增量值等)。 主机不必轮询,但可以只设置用于报告数据的服务。 (当然,轮询单个读取的能力是存在的。) 它还用作信号发生器。 主机不必提供恒定的写入流; 它可以设置通道定期循环,
【文件预览】:
GPIO_Platform-master
----SerialMonitor.h(1017B)
----GPIO_Platform.ino(3KB)
----GPIO_Platform.h(1KB)
----RingBuf.cpp(2KB)
----Lowlevel.h(8KB)
----Lowlevel.cpp(3KB)
----LICENSE(18KB)
----Sources.h(3KB)
----README.md(13KB)
----RingBuf.h(1KB)
----Sources.cpp(7KB)
----SerialMonitor.cpp(11KB)
----TODO.md(674B)
----Outputs.h(2KB)
----Outputs.cpp(4KB)