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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Минимальный набор для работы с Atmega64, связка ПО+программатор
OLEG_BOS
сообщение Apr 11 2009, 07:38
Сообщение #16


Местный
***

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



Цитата(Massi @ Apr 8 2009, 23:40) *
... что посоветуете, AVR Studio или IAR?

И то и другое вместе: AVRStudio для отладки, IAR для написания на Си и компиляции программы.
Тут некоторые рекомендуют Вам "дракон" (AVR Dragon) - вещь очень неплохая, но в Вашем случае ( Атмега64) это будет только программатор без отладчика поскольку AVR Dragon позволяет отлаживать кристалы только до 32Кб. Поэтому остаются только две вещи которые смогут совмещать как программатор так и отладчик : 1) JTAGICE, 2) JTAGICE-mkII.
Первый можно собрать самому (клон JTAGICE) или купить за 30-50$, при этом он поддерживает ограниченное число кристаллов, поскольку Atmel его давно снял с производства и перестал осуществлять поддержку новых кристалов в AVRStudio. За второй - фирменный JTAGICE-mkII придется выложить 300 - 400 $, но он того стоит - его поддержку Atmel осуществляет до сих пор, даже новые кристалы серии ATxmega.
Go to the top of the page
 
+Quote Post
defunct
сообщение Apr 15 2009, 22:43
Сообщение #17


кекс
******

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



Цитата(Kuzmi4 @ Apr 9 2009, 09:46) *
1) GCC + AVR Studio + дракон..

В теме Mega64, дракон курит в сторонке с ограничением в 32KB flash.

Я бы посоветовал для m64:
IAR + JTAGICE (лучше JTAGICE-MKII если решили заняться посерьезу и проект сулит реальную отдачу).
и не тратить время на ерунду отлаживая IAR'овский проект в AVR-Studio.

IAR'овский отладчик как для отладки программ удобен и практичен, в некоторых вещах, таких как CallStack, Watch много превосходит студию.
Проигрывает разве, что в наглядности управления периферией. Но при написании чего-то большого (для чего потребовалась m64) наглядность управления периферией из IDE теряет смысл.
Да и использовать один и тот же IDE и для сборки и для отладки - сэкономит время.

Цитата(OLEG_BOS @ Apr 11 2009, 10:38) *
За второй - фирменный JTAGICE-mkII придется выложить 300 - 400 $, но он того стоит - его поддержку Atmel осуществляет до сих пор, даже новые кристалы серии ATxmega.

Не только XMega, но и AVR32 им поддерживается. Плюс скорость отладки много выше.
Для сравнения проект под m128 с 64KB внешней памяти JTAGICE'ом загружается до main() ~2-3минуты, JTAGICE MKII - секунд 10-15.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 9th August 2025 - 14:05
Рейтинг@Mail.ru


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