one@wb1000:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1a86:5512 QinHeng Electronics CH341 in EPP/MEM/I2C mode, EPP/I2C adapter
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
one@wb1000:~$
你好
one@UB1036:~/MPIO-10-DemoX$ ls
air_pressure_read.py led_button_control.py LICENSE testGoodmpio10.py
led_blink.py led_toggle.py README.md touch_read.py
one@UB1036:~/MPIO-10-DemoX$ sudo python3 testGoodmpio10.py
[sudo] one 的密碼:
sh: 1: cannot create /sys/class/gpio/gpio1/direction: Directory nonexistent
sh: 1: cannot create /sys/class/gpio/gpio0/direction: Directory nonexistent
sh: 1: cannot create /sys/class/gpio/gpio0/value: Directory nonexistent
Traceback (most recent call last):
File “/home/one/MPIO-10-DemoX/testGoodmpio10.py”, line 12, in
gpio1 = open(“/sys/class/gpio/gpio1/value”, “r”)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory:
‘/sys/class/gpio/gpio1/value’
one@UB1036:~/MPIO-10-DemoX$
請問無法執行,如何open 謝謝
將 MPIO-10 插入 MP510 的 USB port 上,然後執行 lsusb 命令:
$ lsusb
應該會得到如下的結果:
one@wb1000:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1a86:5512 QinHeng Electronics CH341 in EPP/MEM/I2C mode, EPP/I2C adapter
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
one@wb1000:~$
如果有看到CH341這一行,代表 MP510 有正確發現 MPIO-10 裝置。如果沒有,請告知,我們進一步一同來找問題。
如果沒有 lsusb 命令,請安裝套件:
$ sudo apt install usbutils