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