請教Arduino / RPi 接駁 多個 OLED 問題

小弟新手

小弟想做過project 要駁4 塊 0.96 吋既 OLED display
睇返RPi 3 spec 好似最多只可以同時駁倒兩個spi device only.
而行i2c 我唔知得唔得?

而Arduino 好似可以spi slave mode ?好似可以駁倒超過 2 個 spi device

小弟新手 , 可能有唔明白既地方, 請指校

可以用有CS(chip select)嘅oled,將所有display並聯,要control邊只就enable嗰只然後send spi

TOP

可以用有CS(chip select)嘅oled,將所有display並聯,要control邊只就enable嗰只然後send spi ...
亞基拉 發表於 2016-7-23 18:40



    明白...感謝..我搵搵先

TOP

本帖最後由 jwong852 於 2016-7-24 20:36 編輯

SPI bus 可以接好多device, 只是每個device有獨立的chip select.

I2C, 連chip select都慳番. 每個device有獨立的I2C address. 同一款device, 同常有幾條address線set唔同address.

SPI bus 好似係Motorola發明. I2C bus 係Philips 發明. 2者都係開放式標準, 歡迎任何人士/公司使用.

TOP

搵條GPIO 扮 Chip Select (應叫Slave Select SS先啱)。我常常咁做去接多個SPI slave.。

TOP

搵條GPIO 扮 Chip Select (應叫Slave Select SS先啱)。我常常咁做去接多個SPI slave.。
7145d33p 發表於 2016-7-24 23:27



如果要 GPIO 扮....睇返好似係咪用 code 做一輪野控制返先做倒?

TOP