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

 
 
 
Reply to this topicStart new topic
> Минимум для программирования atmega8, тулчейн и IDE для win, программатор avr isp mkII
Alekseeey
сообщение Mar 16 2013, 10:50
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 21-09-10
Пользователь №: 59 626



Здравствуйте.

Пишу с дрожью в пальцах, комком в горле, а на глаза наворачиваются слезы.

Понадобилось мне сделать проект уровня "поморгать светодиодом" на восьмой атмеге.

В наличии ноут с виндой хр и юсб программатор avr icp mkII.

Полез на сайт атмела за студией. Качнул 700 мегов. После установки свободное место на диске уменьшилось на 2 гига. За каким-то лесом эта студия установила мне Microsoft Visual Studio и .Net. Прошло уже два часа, а установщик студии все еще что-то там устанавливает.

Короче, налицо явное несоответствие обьема проекта и обьема атмело-микрософтовского хлама для его реализации. Потому и плачусь.

Вопрос: какой минимум программ мне нужен, чтобы написать программу на си для меги и зашить ее в проц?

Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Mar 16 2013, 11:14
Сообщение #2





Guests






notepad + ассемблер + ( программатор и прошивальщик )

Можно посмотреть в сторону WinAVR:
http://sourceforge.net/projects/winavr/fil...inAVR/20100110/

А это просто для Вас один в один, да и студия полегче:
http://chipmk.ru/index.php?option=com_cont...m&Itemid=69
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Mar 16 2013, 11:27
Сообщение #3


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (Alekseeey @ Mar 16 2013, 19:50) *
Вопрос: какой минимум программ мне нужен, чтобы написать программу на си для меги и зашить ее в проц?

Софт: eclipse (ну или блокнот) + winavr.

Железо: мега с обвязкой на плате + программатор. По поводу последнего: ищите ISP. Более дельно не подскажу, т.к. последний раз держал самодельный программатор для AVR лет 5 назад. Сейчас есть STK500 + бутлоадер...


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Mar 16 2013, 11:35
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Alekseeey @ Mar 16 2013, 13:50) *
Вопрос: какой минимум программ мне нужен, чтобы написать программу на си для меги и зашить ее в проц?

Все просто, как песня. Никакие тяжеловесные чудища, работающие как минимум под Вистой, не нужны. CodeVision + Ponyprog или AVREAL. Пользуюсь этим инструментарием уже много лет и очень доволен. Проще в освоении, чем CodeVision, наверное, ничего нет.
Ну и, конечно, без простейшей самодельной макетки с МК и светодиодом вам тоже не обойтись ...
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 16 2013, 12:48
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(kovigor @ Mar 16 2013, 13:35) *
тяжеловесные чудища, работающие как минимум под Вистой, не нужны

Нормально работает под WinXP, не нужны никакие Висты.

Цитата(Alekseeey @ Mar 16 2013, 12:50) *
Полез на сайт атмела за студией. Качнул 700 мегов. После установки свободное место на диске уменьшилось на 2 гига.

Если места на диске жалко (в наше-то время), то можете поставить AVRStudio 4.19 + AVRGCC.

Цитата(Alekseeey @ Mar 16 2013, 12:50) *
За каким-то лесом эта студия установила мне Microsoft Visual Studio и .Net.

Потому что AtmelStudio основана на VisualStudio 2010.

Цитата(Alekseeey @ Mar 16 2013, 12:50) *
Короче, налицо явное несоответствие обьема проекта и обьема атмело-микрософтовского хлама для его реализации. Потому и плачусь.

Всё соответствует. Давно пора Атмелу нормальную IDE сделать.
Вы просто не понимаете...
Вы получаете IDE, основанную на одном их лучших "движков", Visual Assist X, AVRGCC и всё это совершенно бесплатно и без пиратства.

Цитата(Alekseeey @ Mar 16 2013, 12:50) *
программу на си для меги и зашить ее в проц?

Программаторы также поддержаны AVRStudio.
P.S. C CodevisionAVR лучше не связываться...
Go to the top of the page
 
+Quote Post
kovigor
сообщение Mar 16 2013, 13:15
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(_Артём_ @ Mar 16 2013, 15:48) *
Вы просто не понимаете...
Вы получаете IDE, основанную на одном их лучших "движков", Visual Assist X, AVRGCC и всё это совершенно бесплатно и без пиратства.

P.S. C CodevisionAVR лучше не связываться...

Конечно, не понимаю, эачем запускать могучий Caterpillar, сделанный из лучших сортов стали и оснащенный самым совершенным в мире двигателем, в детскую песочницу, в то время, как там управится и малыш с совочком. Может, объясните ?

Codevision - отличная среда. Возможно, для сложных проектов она не очень подходит, но ведь здесь-то речь не о таком проекте.
Кстати, пробной версии CV автору темы вполне должно хватить ...
Go to the top of the page
 
+Quote Post
Iptash
сообщение Mar 16 2013, 13:38
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Цитата(_Артём_ @ Mar 16 2013, 16:48) *
P.S. C CodevisionAVR лучше не связываться...

А что так?. Полноценный С, с хорошим редактором, очень прост в освоении, отлично программирует. В чем то другом можно сделать на много круче? Но AVR studio 4 для отладки нужно ставить.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 16 2013, 14:13
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(kovigor @ Mar 16 2013, 15:15) *
Конечно, не понимаю, эачем запускать могучий Caterpillar, сделанный из лучших сортов стали и оснащенный самым совершенным в мире двигателем, в детскую песочницу, в то время, как там управится и малыш с совочком. Может, объясните ?

Такие машины нынче норма, других и делать незачем. И соответственно осваивать управление и обслуживание оных. Списать в металлолом...

Цитата(Iptash @ Mar 16 2013, 15:38) *
Полноценный С, с хорошим редактором, очень прост в освоении, отлично программирует.

Редактор-то похужее будет, чем в Eclips-е или AtmelStudio...
Go to the top of the page
 
+Quote Post
Iptash
сообщение Mar 16 2013, 14:37
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Цитата(_Артём_ @ Mar 16 2013, 18:13) *
Редактор-то похужее будет, чем в Eclips-е или AtmelStudio...

Скажим так, для таких масштабов как 16Кбайт, с трудом наблюдаю.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 16 2013, 15:06
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Iptash @ Mar 16 2013, 16:37) *
Скажим так, для таких масштабов как 16Кбайт, с трудом наблюдаю.

У меня другие цифры: проект байт на 100-200 (Си) можно хоть в нотепаде набирать (хотя даже иде Иара уже удобней будет). Всё что больше килобайта-двух - IDE нужна нормальная (с автодополнением, навигацией по коду и тп).
Go to the top of the page
 
+Quote Post
Iptash
сообщение Mar 16 2013, 15:28
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Мне не показалось, что IDE у CV ненормальная при относительно болшом объеме программы. Но конечно же хотелось иметь редактор как например
SlickEdit. Но при таком размере, я считаю, что CV достоен уважения.
Go to the top of the page
 
+Quote Post
Alekseeey
сообщение Mar 18 2013, 08:30
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 21-09-10
Пользователь №: 59 626



Огромное спасибо всем ответившим!

Все прочитал, сделал выводы.

В моем случае, конечно, нужно было качать AVR Studio 4, поскольку она сразу поддерживает мой avr icp mkII программатор и небольшая. А место на диске я экономлю, потому что он маленький SSD. sm.gif

В общем, сделал я проект в этой Atmel Studio. Было трудновато начать и она плохо влезает в маленький экран ноутбука, но когда освоишься - нормально. Подсказчик кода - получше, чем в эклипсе. Иногда "подмораживала" мой ноут, по полминуты шуршала что-то там себе непонятное. Чисто технических проблем состыковать что-то с чем-то чтоб компилировалось-прошивалось - не было, работает сразу.

Теперь даже не знаю, сносить ли 6-ю студию и ставить легкую 4-ю...

Еще раз всем спасибо. sm.gif
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Mar 18 2013, 13:16
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Естественно сносить, чё тут думать.


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post

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

 


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


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