-
- const и ставьте а что мешает? или кудато не туда сложились данные (должны во флешь соответственно попасть)? что говорит мап файл? как я понимаю там обычный гцц ведь? можно в файле линкера указать секцию по желаемому адресу и туда сложить ваши RED_DRAGON(390 знак., 21.12.2017 22:58)
- К.О. сообщает: если переменная внутри функции, нужно добавить static. SciFi(41 знак., 20.12.2017 15:17)
- Вопрос не видимость переменной и ее жизни, а про то где она живет, если так написать для 8-битного AVR без директивы, компилятор ее засунет в ОЗУ и про инициализирует при подачи питания это 100%. - eo3qm(20.12.2017 15:54, )
- Розовый случайно сгенерированный ник, с тобой невозможно говорить. Ты одно лицо или шизофренически размноженное сознание? Если первое, то продолжай игнорировать дельные советы и умничать не по делу, у нас свободная страна. - SciFi(20.12.2017 16:36)
- Да дельный совет добавить static к переменной, извини. Мне ко всем переменным в функции слово static дописать? - eue51(20.12.2017 16:43, )
- Конечно, а ты как хотел? Чтобы компилятор тебе стек во флеш поместил чтоли? - LightElf(20.12.2017 19:27)
- Да дельный совет добавить static к переменной, извини. Мне ко всем переменным в функции слово static дописать? - eue51(20.12.2017 16:43, )
- Розовый случайно сгенерированный ник, с тобой невозможно говорить. Ты одно лицо или шизофренически размноженное сознание? Если первое, то продолжай игнорировать дельные советы и умничать не по делу, у нас свободная страна. - SciFi(20.12.2017 16:36)
- Вопрос не видимость переменной и ее жизни, а про то где она живет, если так написать для 8-битного AVR без директивы, компилятор ее засунет в ОЗУ и про инициализирует при подачи питания это 100%. - eo3qm(20.12.2017 15:54, )
- Константы располагаются в .econst, которая по умолчанию располагается во флеше. lloyd(74 знак., 20.12.2017 15:17)
- ARM-у понятно что плевать мне не плевать. Во такая запись для AVR размещает константу во FLASH, и посрать ему .econst. 2npsi(61 знак., 20.12.2017 16:27, )