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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Отладка программ для AVR, как это лучше делать?
vesago
сообщение Nov 13 2007, 07:09
Сообщение #16


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Имхо отладка посредством уарта и светодиода сродни черчению на кульмане. В общем-то и жтаг и гонка отладочной инфы всего лишь инструменты. Применение их - дело вкуса и привычки. Все равно и там и там нужно анализировать ситуацию. А 256 мегу (может 2561?) дракон не задебажит - мк2 нужен.
Go to the top of the page
 
+Quote Post
zhevak
сообщение Nov 13 2007, 15:36
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Ох не люблю я такого типа дискуссии...

[qoute]Имхо отладка посредством уарта и светодиода сродни черчению на кульмане.[/quote]

Ключевое слово -- ИМХО. Сравнение неудачное. Я не считаю, что ЛЭД -- это спродни кульману. Зачем мне вообще кульман, а тем более CAD-программа, если мне достаточно нарисовать пару транзисторов, чтоб коллеге объяснить принцип работы схемы. Зачем мне нужен ЖИТАГ, если пишу прогу для тайни?

Я еще раз скажу, если бы я писал прогу для мегу16, то наверное я бы все-таки взял Драгон, но поскольку пишу для мега2561... А до нее были Тайни2313, мега8 и другие, которые либо не имеют ЖИТАГа, либо имеют, но в то время у меня драгона не было. Впрочем, чего это я начал оправдываться?

Задним умом мы все крепкие smile.gif Так и я, когда покупал Драгон, знал про ограничение в 32К. Потом это успешно забыл. И вот недавно вновь совершил "открытие", когда мне принесли плату с мега2561.

Только что съездил, взял взаймы МК2. smile.gif


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
vesago
сообщение Nov 13 2007, 16:00
Сообщение #18


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Дракона я тоже прикупил летом под акцию атмела. Но так и не довелось попользовать. Хватает возможностей m128. Там я применяю самопальный айс. На ней и для более мелких отлаживаю.
Go to the top of the page
 
+Quote Post
Waso
сообщение Feb 19 2008, 08:58
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 268
Регистрация: 4-11-05
Пользователь №: 10 470



Имеется STK500, пишу в IAR. Надо прошить. AVRstudio говорит что hex, сгенеренный IAR-ом имеет неверную контрольную сумму. Уже много разных хексов перепробовал - они одни и теже получаются и ошибка не уходит. Программа простейшая - ledchase, идущий с яром.

Неужели все транслируют в студию через ubrof8 а не напрямую hex??

И еще непонятна ситуация с отладчиками для авр. Я вот по первости игрался с AlgorithmBuilder-ом и был шчасслефф. Он умеет контролировать регистры проца (аля Жытаг), дописывая свой отладочный код и используя всего одну ногу, одну из тех что и для прошивки.
И вот пришла пора писать серьезные проекты - пересел на ИАР и незнаю как быть с отладкой, ибо настоящий JTAG держат не все AVR-ы...
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Feb 19 2008, 09:23
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(Waso @ Feb 19 2008, 12:58) *
.. AVRstudio говорит что hex, сгенеренный IAR-ом имеет неверную контрольную сумму.

Уже обсуждалось здесь smile.gif
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 19 2008, 15:38
Сообщение #21


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Waso @ Feb 19 2008, 10:58) *
Имеется STK500, пишу в IAR. Надо прошить. AVRstudio говорит что hex, сгенеренный IAR-ом имеет неверную контрольную сумму. Уже много разных хексов перепробовал - они одни и теже получаются и ошибка не уходит. Программа простейшая - ledchase, идущий с яром.


Project->Options->Linker->Format->Other:
Output format: "intel-standard"
Format variant: "End only with :00000001FF"
Go to the top of the page
 
+Quote Post
Waso
сообщение Feb 20 2008, 02:27
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 268
Регистрация: 4-11-05
Пользователь №: 10 470



О! Уже два варианта! biggrin.gif

Второй - в ветке OLEG_BOS:
Цитата("Schtirlitz")
Ставим в настройках линкера IAR -
Intel-extended, Format Variant: 32bit linear without entry point
после этого AVRстудия начинает проглатывать HEX файл из IARa.

Спасибо!
Go to the top of the page
 
+Quote Post

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

 


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


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