linux.gpio.clj:使用Clojure JVM中的标准Linux GPIO API

时间:2024-04-14 09:17:59
【文件属性】:

文件名称:linux.gpio.clj:使用Clojure JVM中的标准Linux GPIO API

文件大小:17KB

文件格式:ZIP

更新时间:2024-04-14 09:17:59

linux iot clojure gpio jvm

Linux.GPIO 从Clojure以快速,便携的方式处理线。 基于 。 去那里了解原理和背景。 简而言之,该API通过使用方便,标准的“新” Linux API从用户空间控制GPIO设备,并且比其他方法具有一些优势(例如,释放线路时自动清除资源)。 GPIO设备是位于“ / dev”中的驱动程序。 例如,在Raspberry Pi上运行的Raspbian操作系统上,可以使用“ / dev / gpiochip0” GPIO设备来控制所有GPIO线。 兼容Linux 4.8及更高版本,并在Raspberry Pi 3上进行了测试。 用法 这是一个非常简短的概述。 。 中提供了小示例。 注意,至少需要对使用的GPIO器件具有读取权限,这甚至足以写入输出。 例如 : ( require '[helins.linux.gpio :as gpio]) ; ; Alternat


【文件预览】:
linux.gpio.clj-main
----.gitignore(357B)
----src()
--------example()
--------main()
--------dev()
----bin()
--------install(75B)
--------deploy(74B)
--------pom(30B)
--------dev(40B)
--------jar(35B)
----deps.edn(841B)
----LICENSE(11KB)
----CHANGELOG.md(1KB)
----pom.xml(2KB)
----README.md(3KB)

网友评论