Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » помогите чайнику

Страниц (1): [1]
 

1. Bampr - 09 Января, 2009 - 18:51:53 - перейти к сообщению
Думаю, проблема не нова, но я ее не нашел здесь. Собрал я программатор PonyProg, но не знаю, смогу ли я набранную мной программу адекватно скомпилировать в WinAVR? смотрел я неск. вариантов Makefile в основном указывалось lpt порт и программатор STK. Но в нашем городе такого добра нету, да и вроде как руки норм стоят, и сам могу спаять. Народ, че скажете как железячники железячнику? Улыбка спасибо
2. darkblue - 09 Января, 2009 - 19:02:07 - перейти к сообщению
Авопрос то в чём заключается,я немного не понял,еслив работе программы дк можно в протеусе проверить будет ли работать,если на счёт альтернативы программатору на LPT дк вариантов море,напишите подробнее что вы хотите
3. Bampr - 10 Января, 2009 - 09:50:49 - перейти к сообщению
Ув. darkblue.
Сначала представьте себе, что вы в начале пути Улыбка и что такое протеус Вы не знаете Улыбка так, общие понимания того, что требуется и + отличные когда-то знания 580 комплекта Улыбка
имеется для начала задача "помигать" LED. Есть, например, atmega8 и УЖЕ спаяный PonyProg. Ну вот, написал программулину по образу и подобию того что здесь есть http://myrobot.ru/stepbystep/mc_makefile.php
но здесь в Makefile указано LPT порт и программатор STK
ну понятно, поменяю на COM1 а вот что делать с STK ?
4. бот_м_16 - 10 Января, 2009 - 13:59:48 - перейти к сообщению
А вчём проблема прогграмируйте через пони прог ! эти указания нужны если вы програмируете чере winavr
ЗЫ
PROTEUS DTKBRFZ весчь но иногда врёт демку скачать на сайте производителя http://www.labcenter-electronics...todl_general.cfm
5. Bampr - 10 Января, 2009 - 14:46:51 - перейти к сообщению
тогда объясните мне, тупому и недалёкому, правильно ли я начал делать?
1. Спаял программатор PonyProg
2. Написал программу в NotePad для WinAVR
3. Изменил Makefile в соответствии с процессором, частотой кварца...
4. Теперь нужно откомпилировать
5. И залить в проц через PonyProg
может порядок не такой, может ПО выбрал не то? че посоветуете?
6. darkblue - 10 Января, 2009 - 16:45:57 - перейти к сообщению
Вроде правильно,но лично мне не очень нравится вин авр ,я пишу в CodeVision,компилирую,а прошиваю пони прогом,а так вроде правильно всё попробуйте он сразу напишет если есть ошибки,а и про фьюзы не забудьте)
7. бот_м_16 - 10 Января, 2009 - 21:46:22 - перейти к сообщению
Да ВСЁ правильно
Соглашусь с darkblue по началу лучше писать а CVAVR(Code Vision AVR) тк там много прятных вещей - генератор начального кода ,програматор
По началу не советую трогать фьюзы лучше пока на зовадских настройках
8. Bampr - 11 Января, 2009 - 11:01:44 - перейти к сообщению
допускаю, что Code Vision AVR лучше... но по WinAVR есть у меня хоть какое-то описание, а по Code Vision AVR нет пока ничего... может, что посоветуете?
пробовал я как-то читать "первые шаги" для AVR что в инете - это не для меня Улыбка много рекламы, пустого текста и ненужных перекрестных ссылок, читать все это было весьма напряжно не в себе
мне бы побольше толкового описания окон, настроек и примеров
или какую книгу посоветуете, чтоб ее можно было скачать, т.к. купить у нас здесь что-либо в этой области невозможно... например, скачал и распечатал Программирование на С для AVR. ну там хоть какое-то описание программного пакета WinAVR, есть с чего начать... спасибо за отзывчивость Улыбка