SciFi (14.05.2015 12:39, просмотров: 64) ответил incognito на как разместить инициализированные volatile константы в eeprom STM32L ?
Нафиг? Обращаться к EEPROM через указатели, и тогда не понадобятся никакие мутные прагмы и прочие костыли: struct eeprom_layout
{
int i;
float f;
};
static struct eeprom_layout volatile* const eeprom_vars = (struct eeprom_layout volatile*)EEPROM_ADDR;
void main()
{
int var = eeprom_vars->i;
}
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้