我正在尝试将数据存储在闪存(非易失性存储器)中以供进一步检索。这样当电源关闭再打开时,我就可以从内存中读取数据。
uint32_t address = 0x0800C000;
uint64_t data = 0x01;
HAL_FLASH_Unlock();
HAL_FLASH_Program(TYPEPROGRAM_WORD, address, data);
HAL_FLASH_Lock();
但是我无法将数据存储在这个位置,我不知道为什么??是否有任何功能可以从 HAL 中的该位置读回数据?