Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.02.2008, 14:16
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Сообщение от Zeliksan
|
Ребята! Эта тема называется "Азы программирования", а не "Умники и умницы" (терпеть не могу эту передачу по ТВ). Попроще, please! Типа: для того, чтобы "залить" готовую прошивку в микроконтроллер ATmega8 нужно: скачать программу Proteus (ccылка хххх)установить на компьютер с оперативной системой Win 9-х, запустить программу, открыть прошивку и нажать хххх ЧТО? чтобы программа проверила прошивку. Затем подключить к LPT порту данный МК по схеме хххх и через программу ххххх открыть хххх файл прошивки, нажать хххх и должен начаться процесс хххх по окончании этого процесса программа потребует файл хххх, он находится в папке с прошивкой с расширением хххх и т.д. И последние слова: все готово, МК можно отключать от компьютера, ставить в схему, он будет работать. Слабо так пояснить?
|
Вы тут в одной теме хотите открыть целую школу с пошаговыми инструкциями. Так же не бывает. Здесь в форуме есть немало тем, дающих ответ на конкретные вопросы из данного списка. Нужно же просмотреть, и попытаться сделать. А когда не получится (если не получится) - задать конткретный вопрос о конкретной проблемы. Иначе кто будет постоянно расписывать все эти теории для каждого конкретного случая? Здесь была ссылка на курс AVR123 с подробным описанием многих заданых вопросов, приведены списки литературы с хорошей методикой.
Кроме того каждый дает совет исходя из своего опыта и предпочтения. И не всегда какой-то ответ может быть верным или оптимальным для вас.
|
|
|
|
11.02.2008, 14:22
|
|
Временная регистрация
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Изучаем AVR123 - там есть то, что я хотел!
|
|
|
|
11.02.2008, 14:35
|
|
Временная регистрация
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Хотя до сих пор без ответа...Запустил программу, она "видит" микросхему, залил flash (файл *.hex), потом программа потребовала файл *.eep, пустой файл она не принимает, выкидывает красное окошко ошибки. Что делать?
|
|
|
|
11.02.2008, 19:53
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Сообщение от Zeliksan
|
Хотя до сих пор без ответа...Запустил программу, она "видит" микросхему, залил flash (файл *.hex), потом программа потребовала файл *.eep, пустой файл она не принимает, выкидывает красное окошко ошибки. Что делать?
|
Что-то ты не то делаешь. В CodeVision можно прошить отдельно или flash, или eeprom. Ты всетаки пока разберись с теорией в общих чертах. Выполни примеры, - так легче освоиться. Потом за свой проект возьмешься. Я лично так делаю. Мне в моем городе ни поговорить на эту тему не скем, ни литературу купить. Книги заказываю из далека и ищу в Интернете.
Еще рекомендую программатор Uniprof
http://avr.nikolaew.org/progr.htm
И где-то еще была ссылка на AVRealShell.
|
|
|
|
11.02.2008, 22:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Сообщение от Zeliksan
|
Хотя до сих пор без ответа...Запустил программу, она "видит" микросхему, залил flash (файл *.hex), потом программа потребовала файл *.eep, пустой файл она не принимает, выкидывает красное окошко ошибки. Что делать?
|
CodeVision chip programmer:
Меню File -› Load Flash - открыть файл с программой
Меню Programm -› Flash - запрограммировать
Меню Compare -› Flash - проверить правильность программирования
Дальше прошить фьюзы. Аккуратно и внимательно! Некоторые кристаллы при неправильной установке фьюзов помрут! Установить нужные, меню Programm - › fuse bits
Кактотак. Удачи!
|
|
|
|
11.02.2008, 22:47
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от DRFAUST
|
Я не против протеуса, просто не стоит воспринимать симуляторы слишком серьезно, они не заменят настоящую железку.
|
Я уже говорил.. но повторюсь.
ПРОТЕУС использую как инструмент ПРЕДВАРИТЕЛЬНОЙ отладки программ микроконтроллеров ( даже не аналоговых частей) , ну и само собой как прекрасное учебное пособие для начинающих.
|
|
|
|
11.02.2008, 23:00
|
|
Временная регистрация
Регистрация: 15.06.2006
Сообщений: 56
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Пособие отличное но выходит навязывание только тех деталей которые есть в проге, поскольку другие никак не просимулировать разве что спайс модели. А иногда хочется какую-то интересную железку покрутить перед тем как покупать, а негде. Обучалка действительно неплохая особенно учитывая наличие большого количества примеров.
|
|
|
|
12.02.2008, 08:43
|
|
Временная регистрация
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Установить Протеус не удалось. Я скачал 6 версию, при установке сообщает, что будет апгрейдить установленную программу, которой у меня, естественно нет. Сегодня скачаю версию 7.2, есть ссылка на полный комплект, но у меня интернет медленный, через мобильный телефон. Вчера полдня качал журналы "Радио", но так и не скачал. ![Плач](images/smilies/icon_cry.gif) Изучал пока AVR123, но опять же там пример из папки, которая не идет с программой. Спасибо KISON, он сделал пояснение, такое, как я желал! Пока еще надеюсь, что у меня все получится. Изготовил плату устройства, куда должен быть установлен запрограммированный МК, так что скоро можно будет проверить и результаты работы.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:56.
|
|