7月 192013
 

■SPI EEPROMのカスタム設定

登録されていないSPIデバイスを追加する機能として[SPI EEPROMのカスタム設定]があります。

[デバイス(D)]メニューから[SPIデバイス]を選択します。

EEPROMProg-Menu03

[EEPROM SPIデバイス選択]のダイアログが表示されたら、メーカーのリストを表示させます。

EEPROMProg-SPIcustom

リストの一番下に[(Custom parameters)]が表示されるのでこれを選択すると、SPI EEPROMのカスタム設定が表示されます。

CustomSettingSPI-001

SPI EEPROMのカスタム設定の設定項目は以下のとおりです。

  • カスタム名
    任意の名前を設定値につけて保存します。
    次回からはこのカスタム名でデバイスを選択できます。
  • 容量
    EEPROMの容量をリストから選択します。
    128bit(=16byte) から1024kbit(=128kbyte)までが選択可能です。
  • ページサイズ
    EEPROMに一度に書き込める(送出できる)バイト数を指定します。
    2byte から 16byte で選択可能です。
  • アドレス指定
    メモリアドレスの送出方法を指定する番号で、コントロールバイトにアドレスビットを割り当てるデバイスを区別するための番号になります。
    詳しくは、後述の[SPIのアドレス指定について]をご覧ください。
  • インストラクション
    READ/WRITE/WRDI/WREN/RDSR/WRSR のコマンドコードを指定します。
    10進数および16進数で入力が可能です。
    16進数を入力する場合は[xxh]または[xxH]と最後に[h],[H]を入力します。

※ SPI アドレス指定について
EEPROMProgのEEPROMData.ini におけるアドレス方式番号とは、SPIでページアドレスを送出する方法の場合分けする番号です。

SPIアドレス指定

■I2C EEPROMのカスタム設定

登録されていないI2Cデバイスを追加する機能として[I2C EEPROMのカスタム設定]があります。

[デバイス(D)]メニューから[I2Cデバイス]を選択します。

EEPROMProg-Menu04

[EEPROM I2Cデバイス選択]のダイアログが表示されたら、メーカーのリストを表示させます。

EEPROMProg-I2Ccustom

メーカーのリストの一番下に[(Custom parameters)]が表示されるので、これを選択します。

CustomSettingI2C-001

I2C EEPROMのカスタム設定の設定項目は以下のとおりです。

  • カスタム名
    任意の名前を設定値につけて保存します。
    次回からはこのカスタム名でデバイスを選択できます。
  • 容量
    EEPROMの容量をリストから選択します。
    128bit(=16byte) から1024kbit(=128kbyte)までが選択可能です。
  • ページサイズ
    EEPROMに一度に書き込める(送出できる)バイト数を指定します。
    2byte から 16byte で選択可能です。
  • デバイスアドレス
    10進数および16進数で入力が可能です。
    16進数を入力する場合は[xxh]または[xxH]と最後に[h],[H]を入力します。
  • アドレス指定
    メモリアドレスの送出方法を指定する番号で、デバイスアドレスバイトにアドレスビットを割り当てるデバイスを区別するための番号になります。
    詳しくは、後述の[I2Cのアドレス指定について]をご覧ください。

※ I2C アドレス指定について
EEPROMProgのEEPROMData.ini におけるアドレス方式番号とは、I2Cでページアドレスを送出する方法の場合分けする番号です。

I2Cアドレス指定

以上がSPIおよびI2C EEPROMのカスタム設定になります。

今回は、REX-USB61-EEPROMに添付の専用EEPROM書込みソフト(EEPROMProg.exe)の使用例と各機能について紹介しました。
次回は、REX-USB61用ユーティリティの使用例を紹介します。

「SPI/I2C Serial EEPROMへのアクセスを簡単に(その4)」に続く…


関連記事
SPI/I2C Serial EEPROMへのアクセスを簡単に(その1)
SPI/I2C Serial EEPROMへのアクセスを簡単に(その2)
SPI/I2C Serial EEPROMへのアクセスを簡単に(その4)
SPI/I2C Serial EEPROMへのアクセスを簡単に(その5)

I2C RTCデバイスにアクセスする
I2C気圧センサーにアクセスする(その1)

REX-USB61mk2の新機能 EEPROM書込みユーティリティ


この記事で紹介した製品

REX-USB61製品画像
REX-USB61 - USB-SPI/I2Cプロトコル・エミュレーター

USB61-EEPROM本体
REX-USB61-EEPROM - SPI/I2C Serial EEPROM 基板

USB61-EP
REX-USB61-EP - SPI/I2Cプロトコル・エミュレーター EEPROM基板セット

  1 コメント

  1. […] 前回の「SPI/I2C Serial EEPROMへのアクセスを簡単に(その3)」に続き、REX-USB61を使ったSerial EEPROMへのデータの書込みについて説明していきます。 […]

 返信する

以下のHTML タグと属性が利用できます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(必須)

(必須)

*