忍者ブログ

≪ 前の記事次の記事 ≫

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

▲TOP

dsPIC30Fで内蔵EEPROMにアクセスする(C30)

かなり簡単に内蔵EEPROMにアクセスする関数群を見つけたのでメモメモ。


消:_erase_eedata(EE_addr, _EE_WORD);
書:_write_eedata_word(EE_addr, data);
読:_memcpy_p2d16(&data, EE_addr, _EE_WORD);
待:_wait_eedata();

libpic30.hのインクルードが必要。


(使用例)
1ワード書き込み関数
void intereepromWriteWord(unsigned int data_no, unsigned int data){
_prog_addressT EE_addr;

EE_addr = 0x007FFC00 + (data_no*2);

_erase_eedata(EE_addr, _EE_WORD);
_wait_eedata();

_write_eedata_word(EE_addr, data);
_wait_eedata();
}

拍手

PR

Comment (0) | Trackback () | ▲TOP

Comment

  • メールアドレスは入力しても管理画面でしか表示されません。
  • コメント投稿時にパスワードを設定していた場合のみ、名前をクリックすると編集出来ます。

Vodafone絵文字 i-mode絵文字 Ezweb絵文字

Trackback

Trackback URL: