1
我试图将数据存储在闪存(非易失性存储器)中以供进一步检索。因此,当电源关闭并再次打开时,我可以从内存中读取数据。使用HAL在STM32f407发现中读/写数据存储到闪存中
uint32_t address = 0x0800C000;
uint64_t data = 0x01;
HAL_FLASH_Unlock();
HAL_FLASH_Program(TYPEPROGRAM_WORD, address, data);
HAL_FLASH_Lock();
但我不能在这个位置存储数据,我不知道为什么?是否有任何函数从HAL中的这个位置读取数据?