1

さらに取得するために、フラッシュ (不揮発性メモリ) 内にデータを保存しようとしています。そのため、電源をオフにして再度オンにしたときに、メモリからデータを読み取ることができます。

uint32_t address = 0x0800C000;
uint64_t data = 0x01;
HAL_FLASH_Unlock();
HAL_FLASH_Program(TYPEPROGRAM_WORD, address, data);
HAL_FLASH_Lock();

しかし、この場所にデータを保存することができません。理由はわかりません?? そして、HAL のこの場所からデータを読み戻す機能はありますか??

4

1 に答える 1