реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Помогите с проектом на IAR EW for AVR для Atmega32+WG12864, !!! Оооочень надо - помогите !!!
IGORSILKO
сообщение Oct 21 2010, 14:11
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 21-10-10
Пользователь №: 60 319



Всем привет.
Есть некий проект написаный на IAR EW for AVR (неизвесной версии) и готовый откомпилированный файл (*.hex) с этого же проекта.
Прошиваю Атмегу этим файлом - всё работает.

Загружаю данный проект в IAR EW for AVR 5.50.Ничего не изменяю в проэкте.
Компилирую. Ошибок нет - есть только ворнинги.
Прошиваю Атмегу уже своим откомпилированным файлом - не работает.

Кто-то может помочь с проэктом и сказать что я не так делаю.
Знаю что проэкт сделан в предыдущих версиях IAR (v.3XX, v4.XX), но я не думаю, что это может влиять на работоспособность.

Мне необходимо будет в текст программы вносить некоторые изменения, но для начала неободимо получить работающий hex-файл.

Спасибо всем откликнувшимся.



Сообщение отредактировал IGORSILKO - Oct 21 2010, 14:14
Прикрепленные файлы
Прикрепленный файл  Proekt.rar ( 61.67 килобайт ) Кол-во скачиваний: 33
 
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Oct 21 2010, 14:14
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Кроме верного исходника требуются верные фузы.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
IGORSILKO
сообщение Oct 21 2010, 14:16
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 21-10-10
Пользователь №: 60 319



Цитата(DpInRock @ Oct 21 2010, 17:14) *
Кроме верного исходника требуются верные фузы.

Фузы правильные . . .

Вот кусочек main.c

...
/* Фьюзы запрограммированы (=0):
CKOPT, SPIEN, BODEN, BODLEVEL, EESAVE
*/
...

Сообщение отредактировал IGORSILKO - Oct 21 2010, 14:19
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Oct 21 2010, 14:31
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Ну, и какие "ворнинги"?


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Danis
сообщение Oct 21 2010, 16:45
Сообщение #5


Twilight Zone
***

Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990



Цитата(IGORSILKO @ Oct 21 2010, 17:11) *
Есть некий проект написаный на IAR EW for AVR (неизвесной версии)


Вот файл из Вашего проекта, но тоже не факт конечно.
Прикрепленные файлы
Прикрепленный файл  IAR.bmp ( 183.68 килобайт ) Кол-во скачиваний: 23
 


--------------------
Magic Friend
Go to the top of the page
 
+Quote Post
IGORSILKO
сообщение Oct 21 2010, 17:27
Сообщение #6





Группа: Новичок
Сообщений: 3
Регистрация: 21-10-10
Пользователь №: 60 319



Цитата(Danis @ Oct 21 2010, 19:45) *
Вот файл из Вашего проекта, но тоже не факт конечно.


Вот данный офф.сайта о версионности :
V4.21A - 2007-12-15
V4.20D - patch release - 2006-09-29
V4.20A - 2006-06-13
V4.12A - 2005-12-05

Соответственно это не может быть версия 5.ХХ
Так что это какая-то из 4.ХХ или вообще 3.ХХ . . .

Подскажите откуда можно скачать версии 3.ХХ и 4.ХХ ???
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Oct 21 2010, 17:43
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Токо причем тут компилятор. Вот в чем вопрос.
Другое дело, что реальный автор использовал оптимизацию. И бывает, что при одной работает, а при другой - нет. По разным причинам.

А может теперешний соавтор не проверил установок компилятора и транслирует не для того проца.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Xenia
сообщение Oct 21 2010, 17:52
Сообщение #8


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Ваш проект вообще не компилируется, поскольку в нем нет файла Timer1.cpp, который в тот проект включен. А другой ваш проект, хоть и не содержит Timer1.cpp, зато содержит asmutl.s90, которого тоже не в архиве.
А раз так, то невозможно проверить ваши варнинги.

Цитата(IGORSILKO @ Oct 21 2010, 21:27) *
Вот данный офф.сайта о версионности :
V4.21A - 2007-12-15
V4.20D - patch release - 2006-09-29
V4.20A - 2006-06-13
V4.12A - 2005-12-05
Соответственно это не может быть версия 5.ХХ
Так что это какая-то из 4.ХХ или вообще 3.ХХ . . .
Подскажите откуда можно скачать версии 3.ХХ и 4.ХХ ???

Скорее всего это версия 4.20
Могу поделиться с вами 4.20А (патча D у меня к ней нет) или 4.21A (эта наверяка включает в себя изменения пачта 4.20D), если напишите мне в личку.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 02:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01416 секунд с 7
ELECTRONIX ©2004-2016