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