Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
7 years, 7 months ago.
How to read MISO pin at the Master device without SPI? ( SPI通信を使わずにMISOの値を読む方法)
Hello,
Is there any good method to read MISO pin at GR-peach as Master device without following two functions? 1.SPI.write(0xFF) 2.{DigitalIn name(miso); ->} name.read(miso); {-> SPI name(mosi, miso, sclk);}
Thanks
Sincerely, Masaru Fukushima
お世話になります。
現在、スレーブ側でSPI通信を開始する準備が整ったことを MOSIピンをHIGHにすることでマスター側に知らせる記憶媒体と GR-peach間でSPI通信を行うプログラムを実装しております。
しかし、GR-peachにはSPI name(mosi, miso, sclk);で初期化された misoピンをreadするだけの機能がないので困っています。
SPI通信の準備ができてない状態でSPI.write(0xFF);は使えませんし、 DigitalIn name(miso);としてからname.read(miso);で読み出し、 改めてSPI name(mosi, miso, sclk);で初期化すると sclkが立ち上がるのでこの方法も好ましくないです。
SPIのピンとして初期化済みのmisoピンからreadするだけの機能は 現在ないのでしょうか。ご回答よろしくお願いいたします。 福島