2017-08-16 13 views
0

こんにちは、私はコーディングに新しいですし、私はraspberryPi3のspi通信を使用して、ポテンショメータの電圧と抵抗値を監視しようとしています。私は、そのコードを見つけましたが、私はそれを実行しようとすると、プログラムは私を与える:SPIのdata..ioc」無効な引数"送信spiデータ..ioc"無効な引数

を送信

問題は、私は慎重に再びコードを読んで、私はできませんでした間違った何かを見つけるたぶん私は何かが欠けていますあなたは私を助けている場合、それはとても良いでしょうところで感謝を:)コードはここにある:。。。

http://www.hertaville.com/interfacing-an-spi-adc-mcp3008-chip-to-the-raspberry-pi-using-c.html

答えて

0

あなたは完全にあなたのSPI構造体を初期化しようとする必要があります。

......... 
spi[i].speed_hz  = this->speed ; 
spi[i].bits_per_word = this->bitsPerWord ; 
spi[i].cs_change = 0; 

//Ypu should add this lines 
spi[i].pad = 0; 
spi[i].tx_nbits = 0; 
spi[i].rx_nbits = 0; 

助けてください:)