之前做過的事情,沒有做筆記,參考的網站也已經不支道淹沒到哪裡去了
害我明明半小時可以搞定的事情,搞了一整個早上!!!!
肯!!!!
Reference
先更新在重開機
sudo apt-get update sudo apt-get upgrade sudo reboot |
下載python
dev
sudo apt-get install python-dev |
打開raspi-blacklist.conf,把spi從黑名單中除去,再重開機
sudo nano /etc/modprobe.d/raspi-blacklist.conf sudo reboot |
鍵入指令lsmod,看看spi_bcm2708在不在
lsmod |
下載python
spidev
mkdir python-spi cd python-spi wget https://raw.github.com/doceme/py-spidev/master/setup.py wget https://raw.github.com/doceme/py-spidev/master/spidev_module.c sudo python setup.py install |
可以用下面程式測試來看接腳sclk與mosi是否有波形出來
#!/usr/bin/python import spidev import time spi = spidev.SpiDev() spi.open(0,1) try: while True: resp = spi.xfer2([0x01]) time.sleep(0.1) except KeyboardInterrupt: spi.close() |
之前用舊版的pi,在跑程式前還需要設定這兩樣東西,看看試了,新版的b+好像不用了?????
Sudo modprobe spi-bcm2708 sudo chmod 666 /dev/spidev0.1 |
沒有留言:
張貼留言