Spresense-Arduino のスケッチ例 pcm_captureではバッファにデータがたまると終了するようになっていますが、これを

データ収録開始→バッファにデータが貯まる→データ取り出し&データをSPI送信→バッファクリア→データ収録開始→…

のようなサイクルにしたいのですが、連続して音声データをキャプチャする場合、

theAudio->startRecorder();

theAudio->readFrames(...);

theAudio->stopRecorder();

theAudio->startRecorder();


のように繰り返すことになるのでしょうか?
可能であればサンプルコードをご提示願えませんでしょうか

もうひとつ、SpresenseにおいてSPI通信を行う場合、Spresenseをスレーブとして動作させることは可能でしょうか?

よろしくお願いいたします。