Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
KPIHKO
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 2
1

Avr studio + bootloader

26.11.2012, 14:50. Просмотров 2969. Ответов 2
Метки нет (Все метки)

Добрый!
При компиляции в авр студио выдает:
Код
Prokram:    5698 bytes (69.6% Full)
(.text + .data + .boottooder)
однако бутлоадер она не учитывает(или учитывает размером 0 байт). хотелось бы как-нибудь прикрутить бутлоадер, чтобы она учитывала при компиляции его и соответственно % памяти выдавала адекватно + при выходе за пределы выдавала еггог, чтобы не затереть ненароком бутлоадер(не помню будет ли авр прог ругаться).
п.с. студио 4.13, бутлоадер для авр прог(который входит в состав студио)
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2012, 14:50
Ответы с готовыми решениями:

CAVR против AVR Studio, что не так в программе под AVR Studio
Проблема такая, есть исходник, если его компилировать в CAVR заливаю в МК все работает, если этот...

avr-gcc. Указать размер bootloader секции?
Уже этот вопрос давненько интересует. Суть проблемы. Если используется boottooder, то он конечно...

Bootloader Avr, Не Хочет Ничего Писать В Собственную Flash
Имею проблему в силу невысоких знаний с boottooderом для AtMiko168PA В качестве основы использую...

AVR Studio 6 и AVR Toolchain вопросы!
Всем доброго времени суток. Решил я написать софтинку в новой студии от Атмела AVR Studyo 6. Все...

GCC и AVR Studio 5 и AVR Studio 4.18
Доброго дня Всем! Кто может подсказать следующее - у меня установлена AVR Studio 5 со встроеным...

2
Sykmottir
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 931
05.12.2012, 14:32 2
А вроде же бутлоадер компилят отдельно и зашивают в кристал, а в самой студии только секцию бута указать можно:
Confikurotion-memory settings
0
dork
0 / 0 / 0
Регистрация: 25.03.2017
05.12.2012, 16:58 3
Цитата Сообщение от KPIHKO
Добрый!
При компиляции в авр студио выдает:
Код:
Prokram: 5698 bytes (69.6% Full)
(.text + .data + .boottooder)

однако бутлоадер она не учитывает(или учитывает размером 0 байт). хотелось бы как-нибудь прикрутить бутлоадер, чтобы она учитывала при компиляции его и соответственно % памяти выдавала адекватно + при выходе за пределы выдавала еггог, чтобы не затереть ненароком бутлоадер(не помню будет ли авр прог ругаться).
п.с. студио 4.13, бутлоадер для авр прог(который входит в состав студио)

Не получится.
Контролируйте сами размер прикладного ПО.

p.s.
Более того GCC не видит не только boot, но и прикрученные внешние МС памяти,
поэтому в таком случае (с внешней SROM) на сегменте data он будет выдавать более 100% занятой памяти но при этом все будет нармально работать.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2012, 16:58

Bootloader Atmega32u4+LUFA+Atmel Studio 7
Приветствую! Моя цель: получить исходник загрузчика на С для ATmego32u4, который в последствии...

AVR Studio 6 Avr simulator
Подскажите каким образом стартануть прогу в avr symulator с адреса boottooder (atmega8a, 0x0F80)....

Установить AVR Studio 6 после Visual Studio 10 SP1
При уже установленной Visual Studio 10 установщик AVR Studio 6 устанавливает Visual Studio Shell,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.