35 #define FLASH_PROG_REG0 (*(volatile uint16_t*)(0x00000AAA)) 36 #define FLASH_PROG_REG1 (*(volatile uint16_t*)(0x00000554)) 37 #define FLASH_PROG_REG_ANY (*(volatile uint16_t*)(0x00000666)) 41 void FLASH_SetReadMode(void); 62 void FLASH_Write(uint32_t base_addr, uint8_t *data_ptr, uint16_t data_count);
void FLASH_WriteFirmware(uint8_t *firmware_data, uint16_t byte_size)
Функция записи файла конфигурации памяти программ процессора(прошивки)
void FLASH_Write(uint32_t base_addr, uint8_t *data_ptr, uint16_t data_count)
Функция записи файла конфигурации памяти программ процессора(прошивки)
Этот файл содержит структуры, макросы и функции необходимые для работы с дополнительными типами...
void FLASH_Write16Bits(uint16_t addr, uint16_t data)
Функция записи массива данных во флеш память по указанному адресу
uint8_t FLASH_ChipErase(void)
void FLASH_AutoSelectMode(uint32_t *ManufacturerCode, uint32_t *DeviceCode)
void FLASH_ReadResetMode(void)
void FLASH_EraseChip(void)
Функция очистки флеш-памяти. После стирания читается 0xFFFF.