Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.02.2008, 13:19  
Zeliksan
Временная регистрация
 
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Zeliksan на пути к лучшему
По умолчанию Азы программирования

Нашел в портале "kazus" данную ссылку: http://www.compline.com.ua/Sdelai_sam.htm Решил занятся программированием. Делал все как описано в статье "Hello, world!" для микроконтроллера. Но ничего не выходит. Кто-нибудь более детально может рассказать об открытии и работе в программе AVRDUDE и вообще о всей программе WinAVR, как сделать файл с расширением *.eep? У меня почему-то программа WinAVR выдает какую-то ошибку. Установил англоязычную программу CodeVisionAvr, она микроконтроллер ATmega8 видит, но как "заливать" флэш и EEPROM, если не могу создать файлов. Расскажите, мне, чайнику, please!
Реклама:
Zeliksan вне форума  
Непрочитано 08.02.2008, 16:41  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию

А, теперь я знаю откуда люди берут нерабочие исходники Вы уже не первый - https://kazus.ru/forum/topics/10300.html
kison вне форума  
Непрочитано 08.02.2008, 19:14  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

А прогнать это в протеусе слабо было?
dosikus вне форума  
Непрочитано 08.02.2008, 20:31  
zelanez
Вид на жительство
 
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
zelanez на пути к лучшему
По умолчанию

Сходи на сайт =AVR=, все вопросы отпадут, там для начинающих много чего есть.
zelanez вне форума  
Непрочитано 10.02.2008, 14:44  
khomiak
Временная регистрация
 
Регистрация: 27.10.2007
Сообщений: 59
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
khomiak на пути к лучшему
По умолчанию

Я бы лучше на С++ программировать учился бы....
Ассемблер для тех, кто в этом нормально рулит!
А С++ понятен для большинства
khomiak вне форума  
Непрочитано 10.02.2008, 15:13  
Zeliksan
Временная регистрация
 
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Zeliksan на пути к лучшему
По умолчанию

Так как же все-таки залить в микропроцессор 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 мне никто не дал ответа.
Zeliksan вне форума  
Непрочитано 10.02.2008, 15:27  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от Zeliksan
Протеус скачал, но пока не устанавливал, но я так понял, что он для создания прошивк, но у меня-то есть готовая.
Протеус для отладки программ , вот в нем и увидишь как работает или почему не работает твоя прошивка..

-- Прилагается рисунок: --


-- Прилагается рисунок: --

dosikus вне форума  
Непрочитано 10.02.2008, 15:46  
Zeliksan
Временная регистрация
 
Регистрация: 25.12.2007
Сообщений: 55
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Zeliksan на пути к лучшему
По умолчанию

Thank you! Сегодня вечером установлю, попробую! А какой-нибудь русскоязычной программы случайно нет по этой теме? И так тяжело-то как-то в темном лесу, так еще и неправильный мой перевод может палки в колеса подставить.
Zeliksan вне форума  
Непрочитано 10.02.2008, 15:52  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от Zeliksan
А какой-нибудь русскоязычной программы случайно нет по этой теме?
О протеусе читай здесь на форуме , есть также сайт авр123,есть статья в "РАДИО" 2005 4,5,6...
Запустишь в протеусе , значит есть шанс запустить вживую...
dosikus вне форума  
Непрочитано 10.02.2008, 16:55  
DRFAUST
Временная регистрация
 
Регистрация: 15.06.2006
Сообщений: 56
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
DRFAUST на пути к лучшему
По умолчанию

Это еще можно поспорить бывает и наоборот то что в протеусе не пашет, нормально работает в железе.
DRFAUST вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Язык программирования Ява. Alm604 Микроконтроллеры, АЦП, память и т.д 8 05.03.2009 11:24
О стилях программирования на C для МК Prime Микроконтроллеры, АЦП, память и т.д 13 04.04.2008 14:12
Проблема программирования МК фирмы ATMEL Alex_Megavolt_79 Микроконтроллеры, АЦП, память и т.д 6 01.07.2007 14:33
Изучение программирования микроконтроллеров tran3istor Делимся опытом 6 12.04.2005 04:27
Помогите по языкам программирования контроллеров Dunmer Делимся опытом 1 25.02.2005 12:47


Часовой пояс GMT +4, время: 09:02.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot