Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Bootloader
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
KIG
Добрый вечер.

Подскажите, пожалуйста, как указать AVR Studio 5, что текст программы необходимо будет разместить в области бутлоадера (чтобы компилятор правильно сформировал hex файл)?

Заранее спасибо.
haker_fox
QUOTE (KIG @ Feb 8 2012, 01:28) *
компилятор правильно сформировал hex файл)?

Добрый) Только не компилятор, а линкер. Поэтому в настройках линкера (linker) необходимо указать, что секцию .text нужно разместить с адреса... какой у Вас там адрес?)
Поскольку у Вас AVR Studio, то, полагаю, что найстройки делаются через меню... Я ей не пользуюсь, точно сказать не могу.
Кстати, у Вас Си/Си++ или ассемблер?
KIG
Пишу на СИ++.. МК Atxmega192A3. В даташите не нашел информации по адресу начала бутобласти. Подскажите, пожалуйста. Я недавно начал работать с AVR Studio, в настройках сразу не видно было.. посмотрю еще раз.
KIG
В настройках не нашел возможности изменить расположение программы. Неужели никто не сталкивался с этим??
haker_fox
QUOTE (KIG @ Feb 8 2012, 12:35) *
Пишу на СИ++.. МК Atxmega192A3. В даташите не нашел информации по адресу начала бутобласти. Подскажите, пожалуйста. Я недавно начал работать с AVR Studio, в настройках сразу не видно было.. посмотрю еще раз.

С Xmega'ми не работал... Но в документе "XMEGA A MANUAL" есть раздел "Memory Programming". Полагаю, что Вам следует его смотреть...
_Артём_
Цитата(KIG @ Feb 8 2012, 06:35) *
Пишу на СИ++.. МК Atxmega192A3. В даташите не нашел информации по адресу начала бутобласти. Подскажите, пожалуйста. Я недавно начал работать с AVR Studio, в настройках сразу не видно было.. посмотрю еще раз.

Думаю для xmeg стандартно: для Atxmega192A3 - на application section 192kB. дальше бут(4 или 8 кБ).

В документе "8/16-bit XMEGA A3 Microcontroller" пункт 7.3 In-System Programmable Flash Program Memory.


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.