Goidkey.exeexeⅱt3什么意思思

标签:至少1个,最多5个
// This program achieves LED blink on Raspberry Pi with Go lang.
// This is implemented with hard-coding and uses only main function.
package main
func main() {
// Initialize GPIO25
fmt.Println("Initialize GPIO25")
fd, err := os.OpenFile("/sys/class/gpio/export", os.O_WRONLY|os.O_SYNC, 0666)
if err != nil {
fmt.Println("open /sys/class/gpio/export fails")
fmt.Println(err)
fmt.Fprint(fd, "25")
fd.Close()
// Check iinitialization result
fmt.Println("Check initialization result")
_, err = os.Stat("/sys/class/gpio/gpio25")
if err != nil {
fmt.Println("Export GPIO25 fails")
fmt.Println(err)
fmt.Println("Export GPIO25 succeeds")
// Set direction to out
fmt.Println("Set direction of GPIO25 to out")
fd, err = os.OpenFile("/sys/class/gpio/gpio25/direction", os.O_WRONLY|os.O_SYNC, 0666)
if err != nil {
fmt.Println("open /sys/class/gpio/gpio25/direction fails")
fmt.Println(err)
fmt.Fprint(fd, "out")
fd.Close()
// Start blink
fmt.Println("Start blink")
for i := 0; i & 20; i++ {
fd, err := os.OpenFile("/sys/class/gpio/gpio25/value", os.O_WRONLY|os.O_SYNC, 0666)
if err != nil {
fmt.Println("open /sys/class/gpio/gpio25/value fails")
fmt.Println(err)
if i%2 == 1 {
// Turn on LED
fmt.Fprint(fd, 1)
// Turn off LED
fmt.Fprint(fd, 0)
fd.Close()
time.Sleep(100 * time.Millisecond)
fmt.Println("Start finalizing")
fd, err = os.OpenFile("/sys/class/gpio/gpio25/value", os.O_WRONLY|os.O_SYNC, 0666)
if err != nil {
fmt.Println("open /sys/class/gpio/gpio25/value fails")
fmt.Println(err)
// Turn off LED
fmt.Println("Turn off LED")
fmt.Fprint(fd, 0)
fd.Close()
fd, err = os.OpenFile("/sys/class/gpio/unexport", os.O_WRONLY|os.O_SYNC, 0666)
if err != nil {
fmt.Println("open /sys/class/gpio/unexport fails")
fmt.Println(err)
fmt.Fprint(fd, "25")
fd.Close()
fmt.Println("End finalizing")
多语言/高并发研究群
0 收藏&&|&&0
你可能感兴趣的文章
5 收藏,890
6 收藏,2k
分享到微博?
我要该,理由是:求帮我算下gp6的IDKEY_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
求帮我算下gp6的IDKEY
RERBTFNJRkpTQUwAAAAAAEZGQURTRkpGQUtMTEFMRwDldf8NrxfJdEzN2whmZ2ko
我有更好的答案
WGSL7H0go4qF+zM7F0h3aXAiIdd1/u3RmQ7VWm9/PqYZrOFqbVXEUe7gAZJwCGWtK1hhXinZaW+d9OtfaNm+ag==
为您推荐:
其他类似问题
等待您来回答}

我要回帖

更多关于 mydeploy.exe什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信