Группа: Свой
Сообщений: 105
Регистрация: 14-01-05
Из: Москва Зеленоград
Пользователь №: 1 962
проц atmega 128 пытаюсь обявить перменную без инициализации по включению питания
объявляю так __no_init unsigned int my_variable;
получаю error
Error[e16]: Segment NEAR_N (size: 0x2 align: 0) is too long for segment definition. At least 0x2 more bytes needed. The problem occurred while processing the segment placement command "-Z(DATA)NEAR_N=_..X_EXT_NV_BASE:+_..X_EXT_NV_SIZE", where at the moment of placement the available memory ranges were "DATA:10ff--1"
пытался в xcl файлах прописать X_EXT_NV_BASE и X_EXT_NV_SIZE в область внутренней памяти, разрешить внешнюю память с адресами совпадающими с внутренней (внешней памяти нету), но получал все новые и новые ошибки.