IIO 接口工具¶
1. Linux 内核工具¶
Linux 内核提供了一些用户空间工具,可用于从 IIO sysfs 检索数据
lsiio:提供 IIO 设备和触发器列表的示例应用程序
iio_event_monitor:从 IIO 设备读取事件并打印它们的示例应用程序
iio_generic_buffer:从缓冲区读取数据的示例应用程序
iio_utils:一组 API,通常用于访问 sysfs 文件。
2. LibIIO¶
LibIIO 是一个 C/C++ 库,它提供对 IIO 设备的通用访问。该库抽象了硬件的底层细节,并提供了一个简单而完整的编程接口,可用于高级项目。
有关 LibIIO 的更多信息,请参阅:https://github.com/analogdevicesinc/libiio