Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
29.11.2007, 10:48
|
#1
|
Гражданин KAZUS.RU
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
|
проблема с WinAVR
при компиляции программы (программа рабочая) WinAVR выдает такую лажу:
Creating load file for EEPROM: main.eep
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load"
--change-section-lma .eeprom=0 --no-change-warnings -O ihex main.elf main.eep || exit 0
c:Program FilesWinAVRinavr-objcopy.exe: there are no sections to be copied!
не создается *.eep файл и hex записывается криво
Думал вирус, просканил Вэбом и Касперским - ни чего не нашел, переустановил WinAVR- тоже самое,переустановил систему- та же лажа,глюк остался.
Товарисчи, помогите рецить данный вопрос
|
|
|
|
29.11.2007, 13:23
|
#2
|
Частый гость
Регистрация: 20.07.2006
Сообщений: 37
Сказал спасибо: 2
Сказали Спасибо 7 раз(а) в 4 сообщении(ях)
|
может не совсем то, что ты хотел бы услышать но у меня совсем недавно был такой фокус:
стоял WinAVR 2007-05-25 (25май2007)
и эта версия никак не реагировала на "паузы" когда в цикле надо посчитать, например, от 0 до 200, т.е. компилировала без ошибки, создавала hex и все другие необходимые файлы, но задержек в программе не делала.
А прога должна была выводить инфу на LCD и т.к. "паузы" не работали, то LCD ничего не показывал, просто не "успевал". Я пару дней не мог "въехать" никак, увеличивал задержки, а толку никакого. А потом где-то прочитал про ошибки новой версии и решил поставить WinAVR 2005-02-14 (14февр2005) и сразу всё стало супер, а я уж думал что у меня руки кривые и не могу даже цикл написать правильно, например:
for (a=0; a‹200; a++)
|
|
|
|
29.11.2007, 13:53
|
#3
|
Гражданин KAZUS.RU
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
|
В тот то и дело,что проект раньше РАБОТАЛ.
А щяс WinAVR ссылается на эгзэшник avrobjcopy, отвечающего за трансляцию программы. И программатор ISP c avrdude его нормально читает и прошивает устройство,только криво, из за отсутствия *.eep файла, JTAG программатор вообще отказывается работать- ссылается на *.eep файл.
Просто этот глюк повсеместно на многих компах проявляется, вот я и спрашиваю, что делать!!!!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
прерывания в WinAVR
|
jsv001 |
Микроконтроллеры, АЦП, память и т.д |
7 |
26.09.2007 05:16 |
WinAVR и asm
|
Dungeon |
Микроконтроллеры, АЦП, память и т.д |
0 |
12.06.2007 10:55 |
uart WINAVR
|
chipic128 |
Микроконтроллеры, АЦП, память и т.д |
2 |
13.04.2007 15:10 |
uart WINAVR
|
chipic128 |
Микроконтроллеры, АЦП, память и т.д |
0 |
07.03.2007 16:37 |
UART и WinAVR
|
SpiderHall |
Микроконтроллеры, АЦП, память и т.д |
1 |
30.10.2006 20:53 |
Часовой пояс GMT +4, время: 02:30.
|
|