Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
08.02.2008, 13:19
|
|
Временная регистрация
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Азы программирования
Нашел в портале "kazus" данную ссылку: http://www.compline.com.ua/Sdelai_sam.htm Решил занятся программированием. Делал все как описано в статье "Hello, world!" для микроконтроллера. Но ничего не выходит. Кто-нибудь более детально может рассказать об открытии и работе в программе AVRDUDE и вообще о всей программе WinAVR, как сделать файл с расширением *.eep? У меня почему-то программа WinAVR выдает какую-то ошибку. Установил англоязычную программу CodeVisionAvr, она микроконтроллер ATmega8 видит, но как "заливать" флэш и EEPROM, если не могу создать файлов. Расскажите, мне, чайнику, please!
|
|
|
|
08.02.2008, 16:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
А, теперь я знаю откуда люди берут нерабочие исходники Вы уже не первый - https://kazus.ru/forum/topics/10300.html
|
|
|
|
08.02.2008, 19:14
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
А прогнать это в протеусе слабо было?
|
|
|
|
08.02.2008, 20:31
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Сходи на сайт =AVR=, все вопросы отпадут, там для начинающих много чего есть.
|
|
|
|
10.02.2008, 14:44
|
|
Временная регистрация
Регистрация: 27.10.2007
Сообщений: 59
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Я бы лучше на С++ программировать учился бы....
Ассемблер для тех, кто в этом нормально рулит!
А С++ понятен для большинства
|
|
|
|
10.02.2008, 15:13
|
|
Временная регистрация
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Так как же все-таки залить в микропроцессор ATmega8 прошивку? Проблема вот в чем. Я не очень разбираюсь в этих вопросах, но имею общее представление о радиотехнике, архитектуре микропроцессоров и владею английским языком на уровне средней школы. Так вот, у меня есть указанный микроконтроллер, архив файлов с расширением *.c, *.h, *.hex, *.pnproj, а также файл makefile. Я скачал новую версию (декабрь 2007) программы WinAvr по ссылке, на которую мне указал kison, установил на компьютер с оперативной системой Win98SE. Подключил ATmega8 к компьютеру так, как рекомендовано в книге С.Рюмика (в принципе совпадает как указано в http://www.compline.com.ua/Prostoi_programmator.htm)
Однако программа WinAvr снова допускает какую-то ошибку. В CodeVisionAvr сделал все настройки. Запустил программу, она "видит" микросхему, залил flash (файл *.hex), потом программа потребовала файл *.eep, пустой файл она не принимает, выкидывает красное окошко ошибки. Что делать? И как узнать, что именно запрограммировано в микроконтроллере (я опять же имею в виду простой ATmega , с помощью какой программы можно перекопировать информацию, "залитую" в микросхему? Протеус скачал, но пока не устанавливал, но я так понял, что он для создания прошивк, но у меня-то есть готовая.
Пока на форуме AVR мне никто не дал ответа.
|
|
|
|
10.02.2008, 15:27
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
Сообщение от Zeliksan
|
Протеус скачал, но пока не устанавливал, но я так понял, что он для создания прошивк, но у меня-то есть готовая.
|
Протеус для отладки программ , вот в нем и увидишь как работает или почему не работает твоя прошивка..
-- Прилагается рисунок: --
-- Прилагается рисунок: --
|
|
|
|
10.02.2008, 15:46
|
|
Временная регистрация
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Thank you! Сегодня вечером установлю, попробую! А какой-нибудь русскоязычной программы случайно нет по этой теме? И так тяжело-то как-то в темном лесу, так еще и неправильный мой перевод может палки в колеса подставить.
|
|
|
|
10.02.2008, 15:52
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
Сообщение от Zeliksan
|
А какой-нибудь русскоязычной программы случайно нет по этой теме?
|
О протеусе читай здесь на форуме , есть также сайт авр123,есть статья в "РАДИО" 2005 4,5,6...
Запустишь в протеусе , значит есть шанс запустить вживую...
|
|
|
|
10.02.2008, 16:55
|
|
Временная регистрация
Регистрация: 15.06.2006
Сообщений: 56
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Это еще можно поспорить бывает и наоборот то что в протеусе не пашет, нормально работает в железе.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:02.
|
|