外付け増設メモリー ROM・RAM

外付け増設 RAM・ROM

Wi-Fiで16コネクションなどやって遊んでいると、とうとうメモリーが足りなくなった!
mbedに使われているマイコンにはアドレスバス・データバスが出てないので、SPIで接続できるメモリーを増設する。

SPI SRAM 23LC1024 (Microchip) 1Mbit

いわゆる RAM

テストプログラム

Import programSPIRAM_23LC1024

SPI RAM 23LC1024 (Microchip) 1Mbit see: http://mbed.org/users/okini3939/notebook/extend-memory/

Write 579.4 KBytes/sec, Read 572.6 KBytes/sec (SPI 16MHz)

DMA&FIFO対応ライブラリ

Import librarySerRAM

Serial RAM (SPI SRAM) library 23K256, 23LC1024 (Microchip) see: http://mbed.org/users/okini3939/notebook/extend-memory/

Import programSPIRAM_23LC1024_FIFO

SPI RAM 23LC1024 (Microchip) with DMA and FIFO

DMA対応サンプル

Import programSPIRAM_23LC1024_DMA

SPI RAM 23LC1024 (Microchip) with DMA

Write 1396.8 KBytes/sec, Read 1409.0 KBytes/sec (SPI 16MHz)

Import libraryMODDMA

MODDMA GPDMA Controller New features: transfer pins to memory buffer under periodic timer control and send double buffers to DAC

SPI PRAM NP8P128A13 (Micron) 128Mbit

不揮発メモリーの Phase Change Memory (PRAM、Flashより30倍高速で寿命は10倍以上!?)

Import programSPIRAM_NP8P128A13TSM60E

SPI PRAM NP8P128A13 (Micron) 128Mbit see: http://mbed.org/users/okini3939/notebook/extend-memory/

Write 321.3 KBytes/sec, Read 524.6 KBytes/sec (SPI 16MHz)

PRAM File System

ディスク(ファイルシステム)として使う。

Import libraryPRAMFileSystem

Memory File System Library, for SPI PRAM NP8P128A13 (Micron) see: http://mbed.org/users/okini3939/notebook/extend-memory/

サンプル

Import programSPIRAM_PRAMFS

sample of Memory File System Library, for SPI PRAM NP8P128A13 (Micron) see: http://mbed.org/users/okini3939/notebook/extend-memory/

SPI Flash AT45DB081D (Atmel) 8MBit

AT45DB321D 32MBit
AT45DB161D 16MBit
AT45DB081D 8MBit

http://todotani.cocolog-nifty.com/blog/2009/07/arduino-4cf4.html

Import libraryat45db161d

SPI Flash memory

Import programSPIFLASH_AT45DB

SPI Flash AT45DB080D (Atmel) see: http://mbed.org/users/okini3939/notebook/extend-memory/

Write 25.4 KBytes/sec, Read 363.6 KBytes/sec (SPI 16MHz)

Geta SPI SRAM 1Mbit

MicrochipのSRAM (Static Random Access Memory) 「23LC1024 (1MBit)」を、mbedの増設メモリーとして使用できる基板です。
CPUとはSPIインターフェースで接続します。
mbedの下駄のように積み重ねて使用します。

販売:Galileo 7

Geta SPI PRAM 128Mbit

MicronのPRAM (Phase Change Memory, PCM) 「NP8P128A13 (128MBit)」を、mbedの増設メモリーとして使用できる基板です。
CPUとはSPIインターフェースで接続します。
mbedの下駄のように積み重ねて使用します。

販売:Galileo 7


Report

Please log in to post comments.