2015年1月16日 星期五

Install SPI on raspberry pi

之前做過的事情,沒有做筆記,參考的網站也已經不支道淹沒到哪裡去了
害我明明半小時可以搞定的事情,搞了一整個早上!!!! !!!!

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



可以用下面程式測試來看接腳sclkmosi是否有波形出來
#!/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


沒有留言:

張貼留言