2つのMCUが読み取りまたは書き込みができる、32KB程度の小型のSRAMデバイスを探しています(2つの異なる時点で、同時の読み取り/書き込みは必要ありません)。シリアルインターフェイスも使用するのが良いでしょう。
私が解決しようとしている問題は、他のデバイスがこれを受信するために一時停止する必要がない2つのデバイス間でデータを送信することです。私はオーディオサンプルをバッファに転送し、必要に応じて他のチップがオーディオを読み取り、それを使って何かを行います。
Microchipの23A256 / 23K256のようなシリアルSRAMを見つけましたが、シリアルSRAMが1つしかないようです。2つのチップがこれにアクセスする方法はありますか?
さらに、受信デバイスには2KBのデータメモリしかありません(最大)ので、I2Cまたは他のインターフェイスを介してDMAまたは同様の転送メカニズムを使用することはできません。