ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Пятница
18 сентября
/1035175
Топик полностью
SciFi (10.09.2020 01:03, просмотров: 34) в ответ на У эмбеддеров RO разный. static const кладется во флэш а просто const размещается в RAM но компилятор следит чтобы в него не писали. Это в gcc для stm32. - автор: 3m
Вредный совет детектед. У переменных бывает такая штука "static storage duration", если к этому добавить const, то переменная попадёт в флеш. Если переменная объявлена внутри функции без static, то это "automatic storage duration", и она не попадает в флеш, даже если приписать const. 
Ответить
Ответы