• No : 11139
  • 公開日時 : 2022/03/30 15:35
  • 印刷

【NXP:LPC】 LPC546xxのEEPEOMへの書き込みについて

LPC546xxをISPモードでブートさせ、Read/Write EEPROM pageコマンド「O」を使用してEEPROMにデータを書き込み、書き込んだデータをリードしました。
Tera Termでコマンド送信後に128文字を送信するとLPC546xxから応答の「0」を返信します。
また、リードも128文字しか送信してきません。
この動作は、正常な動作ですか。
カテゴリー : 

回答

LPC546xxのISPモードでブートさせ、Read/Write EEPROM pageコマンド「O」を使用してEEPROMにデータをアクセスする場合、コマンドとパラメータはアスキー文字で送信しますが、書き込むデータや読み出したデータはバイナリデータで送受信します。
LPC546xxは、128バイトのページ単位でライトしますので、128文字を送信すると128バイト書き込むことになります。
リード時もEEPROMから読み出した128バイトを送信します。
従って、正常に動作しています。