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

 
 
> отладка ATtiny
undi
сообщение Oct 19 2005, 16:04
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 8-07-04
Из: Пермь
Пользователь №: 300



Возможно, таких вопросов как мой тут уже куча была, но все же надеюсь, что кто-нибудь сможет дать пару кратких и точных ответов. blush.gif

Есть достаточный опыт работы с ARM и CrossStudio, но тут резко приспичило выполнить небольшой проект на AVR. Опыта и знаний - ноль, времени тоже.
Кристалл выбран -ATtiny2313.
Немного почитал тут - все разговоры про JTAG-отладку, но JTAG на нем нет. Чем программировать найду, вопрос чем отлаживать по однопроводной шине?
Как я понял, по SPI он не отлаживается?
JTAGICE MKII штука, конечно, вроде неплохая, но пока я еще морально не готов выложить 350$. Какова на него текущая цена по России? Не появились ли клоны?
Или, возможно есть смысл отказаться от отладки вообще? Обойтись симулятором? Слава богу проект не очень сложный.
Есть ли таблетка на CrossStudio-AVR? На местном FTP искал, не нашел. Может плохо искал.

Заранее спасибо за ответы.
С уважением, Дмитрий.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
prottoss
сообщение Oct 19 2005, 16:44
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Касаемо JTAG - это относительно новинка в AVR. До JTAGа люди проектировали устройства на АВРах, и ничего, справлялись. Тем более Вы пишите, что проект не большой. IAR С (опционально) + AVRStudio + ВАШ СОБСТВЕННЫЙ ОПЫТ решат все Ваши проблемы.
Освоить АВР, как мне кажется, опытному программисту МК не составит большого труда. Достаточно иметь необходимые программные средства и документацию на подопытный кристалл.

Удачи


--------------------
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Oct 23 2005, 11:03
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(prottoss @ Oct 19 2005, 19:44)
Касаемо JTAG - это относительно новинка в AVR. До JTAGа люди проектировали устройства на АВРах, и ничего, справлялись. Тем более Вы пишите, что проект не большой. IAR С (опционально) + AVRStudio + ВАШ СОБСТВЕННЫЙ ОПЫТ решат все  Ваши проблемы.
Освоить АВР, как мне кажется, опытному программисту МК не составит большого труда. Достаточно иметь необходимые программные средства и документацию на подопытный кристалл.

Удачи
*

Из моих начинаний освоения AVR:
В году так 1999 получили ATMega103 и начил с ними эксперементировать, до этого был немного избалован Фитоновскими внутрисхемными эмуляторами для PICов и i51. Большую часть кода отлаживал в AVRStudio, но были заморочки с железом и отлаживать в железе было проблематично не имея JTAGа. Но вышел из положения тем, что написал свою программку Монитор и при отладке линковал к основной программе. Отладочную информацию получал через терминал с помощью самописанных деректив в той же AVRStudio. Это значительно облегчило процесс отладки в железе.
Go to the top of the page
 
+Quote Post
nml
сообщение Oct 23 2005, 21:39
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 13-06-04
Из: Minsk
Пользователь №: 29



Цитата(Make_Pic @ Oct 23 2005, 14:03)
Но вышел из положения тем, что написал свою программку Монитор и при отладке линковал к основной программе. Отладочную информацию получал через терминал с помощью самописанных деректив в той же AVRStudio. Это значительно облегчило процесс отладки в железе.
*

Радует душу высказывание единомышленника :-)

В принципе, примерно так же я отлаживаю свои программы... Написан простенький модуль обработки SPI, в программаторе же - модуль обмена. Вижу содержимое памяти АВРки (включая региcры и периферию, благодаря ее, памяти то есть, линейности) - и соответственно ее всю могу менять.

И аппаратных затрат - как и в программаторе - 5 проводков на LPT или 6 резисторов-4 диода на COM.

Одно портит жизнь - систематическое выживание из нутра компа LPT и COM портов. Без них - придется ваять что-то более существенное по аппаратуре... Потому что переходники USB-COM, к сожалению, не COM даже близко... В той части, что касается управления DTS-DSR линиями...

Блин, ну кому они, порты стырыя, мешают-то? Отлажено сто лет назад, все затраты- разъем поставить... Прогресс, мля, простите за грубость.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- undi   отладка ATtiny   Oct 19 2005, 16:04
- - SeriouSerg   Цитата(undi @ Oct 19 2005, 19:04)Возможно, та...   Oct 20 2005, 08:57
|- - IgorKossak   Цитата(SeriouSerg @ Oct 20 2005, 11:57)Есть с...   Oct 20 2005, 09:11
- - MicronSys   Возми VMLAB он правда не хавает твой крестал возми...   Oct 20 2005, 09:33
|- - ms1   Человеку нужно разовый проект сделать. Если работ...   Oct 20 2005, 14:30
- - nml   Цитата(undi @ Oct 19 2005, 19:04)Возможно, та...   Oct 20 2005, 17:15
- - undi   Всем спасибо, основную мысль уловил. Хотя, я приме...   Oct 21 2005, 07:15
|- - m16   Цитата(undi @ Oct 21 2005, 11:15)Всем спасибо...   Oct 21 2005, 07:51
- - undi   Да это я видел, только не понял это mkII или нет. ...   Oct 21 2005, 12:48
- - IgorKossak   Make_Pic - абсолютно согласен с полезностью програ...   Oct 24 2005, 06:43
|- - nml   Цитата(IgorKossak @ Oct 24 2005, 09:43)Не зна...   Oct 24 2005, 12:05
|- - IgorKossak   Цитата(nml @ Oct 24 2005, 15:05)Оно все работ...   Oct 25 2005, 07:02
|- - nml   Цитата(IgorKossak @ Oct 25 2005, 10:02)Глядя ...   Oct 25 2005, 10:18
|- - IgorKossak   Цитата(nml @ Oct 25 2005, 13:18)Удорожание на...   Oct 25 2005, 11:59
|- - nml   Цитата(IgorKossak @ Oct 25 2005, 14:59)В моём...   Oct 25 2005, 13:36
- - undi   Сегодня оплатил в ЭФО JTAGICE mkII, посмотрим что ...   Oct 25 2005, 13:45


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:39
Рейтинг@Mail.ru


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