-
hwio是一个用于按照Arduino编程风格进行硬件IO控制的库
资源介绍
wi
介绍
hwio是一个Go库,用于与硬件I / O接口,尤其是在基于SoC的板上,例如BeagleBone Black,Raspberry Pi和Odroid-C1。 它大致以Arduino编程风格为模型,但是偏离了Go中没有意义的地方。 它通过一个接口使用了一个瘦硬件抽象,因此针对该库编写的一个程序(例如BeagleBone)可以很容易地编译为在Raspberry Pi上运行,也许只是更改了引脚引用即可。
要使用hwio,您只需要将其导入Go项目中,根据需要初始化模块和引脚,然后使用操纵引脚的函数即可。
有关该库的更多信息,包括受支持的电路板和教程的引脚图,请参见 。
数字读写(GPIO)
初始化引脚如下所示:
myPin, err := hwio.GetPin("gpio4")
err = hwio.PinMode(myPin, hwio.OUTPUT)
或更短或更方便的形
- 上一篇: MSTAR软件工具的使用方法
- 下一篇: mstar 6a628数据手册