С чего начать программировать микроконтроллеры?
- SeregaT
- Генеральный секретарь МЯУ
- Сообщения: 18849
- Зарегистрирован: Пн сен 03, 2007 18:24:27
- Откуда: Россия. Омск.
- Контактная информация:
А вот микроконтроллеры - это кто такие?
Решил завести тему в МЯУ, птому, что с моими знаниями МК в соответствующий раздел лучше пока не соваться.
Что это вообще такое? На сколько реально разобраться в МК начинающему, без соответствующего образования? Обязательно ли быть опытным программистом?
Что нужно, чтобы начать осваивать МК? Купить программатор? (видел в продаже кучу разных, какой нужен не в курсе) Или сперва нужно изучать программирование, а потом только начинать поглядывать в сторону МК?
Что это вообще такое? На сколько реально разобраться в МК начинающему, без соответствующего образования? Обязательно ли быть опытным программистом?
Что нужно, чтобы начать осваивать МК? Купить программатор? (видел в продаже кучу разных, какой нужен не в курсе) Или сперва нужно изучать программирование, а потом только начинать поглядывать в сторону МК?
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
Re: А вот микроконтроллеры - это кто такие?
SeregaT писал(а): Что нужно, чтобы начать осваивать МК ?
Я подробно ПО-ШАГАМ ! расписал это в домашней страничке - она специально "для чайников" - там: скачайте программы, установите, сделайте то-то и то-то, далее на стр. 2 что такое МК и устройство МК AVR и еще 13 задач-упражнений.
SeregaT писал(а):Кстати про программаторы. Как я понимаю с ним должен быть диск с дровами. И наверное там есть софт необходимый для программирования МК?
Может быть и диск. Но программатор встроен в многие компилеры симуляторы - в CVAVR есть программер.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- suslogon
- Друг Кота
- Сообщения: 10693
- Зарегистрирован: Пн июл 14, 2008 21:28:00
- Откуда: Москва
- Контактная информация:
начинать наверно надо с выбора языка программирования, типа МК (советую АВР)...затем делается программатор или покупается и начинается обучение от простого к сложному 
Ищу тиратрон ТХИ1-2000/4, ГРИ ИН-23, ФЭУ-103; 134; 135, 138, 155, 157, лампу ИСШ-7.
Любые ГИС серий 203, 225, 233, 244, 250, 296, 801, 838 в любом состоянии. Компоненты и детали от миниатюрных твердотельных лазеров.
Любые ГИС серий 203, 225, 233, 244, 250, 296, 801, 838 в любом состоянии. Компоненты и детали от миниатюрных твердотельных лазеров.
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
Я считаю что программатор не нужен для НАЧЛА обучения, достаточно CVAVR (2 Мб) и VMLAB (4 Мб) и краткий курс (4 Мб)
Летчики вначале учатся на тренажерах-симуляторах самолетов - и реальные самолеты целее и сами летчики тоже.
Летчики вначале учатся на тренажерах-симуляторах самолетов - и реальные самолеты целее и сами летчики тоже.
Последний раз редактировалось tych Сб окт 11, 2008 09:40:25, всего редактировалось 1 раз.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
suslogon писал(а):дай ссылку на свой сайт
Под моими постами нарисован домик и www - жми !
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
therian писал(а):А вот я не советую, на днях Авр был вроде куплен Микрочипом так что о дальнейшей судьбе надо задуматсяsuslogon писал(а): типа МК (советую АВР)...
Я думаю AVR станет явно лучше, расширится переферия в сторону разнообразия PIC документация на сайте станет полнее, особенно в части применения МК.
Надеюсь ошибку в ДШ исправят наконец - в АТМЕЛ писать бесполезно. Наверно в ДШ появятся параметры защитных диодов на ножках AVR.
Последний раз редактировалось tych Сб окт 11, 2008 09:55:03, всего редактировалось 1 раз.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
suslogon писал(а):а еще может чтото объединят..и проще будет в них во всех разбираться
Наверное надеяться не стоит. Если заглянуть в историю, то при поглощении конкурента другим конкурентом...продукция поглощаемого конкурента со временем исчезает с рынка, даже если продукт конкурента лучше. Примеров предостаточно:
Отличные программные продукты от фирмы "Борланд" базы данных"Парадокс" и электронные таблицы "Квадропро" исчезли, после поглащения их "Майкрософтом" и теперь мы имеем убогие "EXCEL" и "ACCESS". Или AMD производила высокоскоростные PLD матрицы PAL, PALCE...в 1999 году продала это направление фирме "Летис"...все, эти PLD матрицы программно ни кто больше не поддерживает приходится для их программирования ставить DOS-6.0 на комп и пользовать PALASM от AMD выпуска начала 90 годов.
Тоже самое и AVR, с ихними фузами даром никому не нужны! "Микрочип" купит конкурента и AVR рассеются с рынка, как утренний туман.
Так было, так есть и так будет!
therian писал(а):... а я точно знаю что убивать атмел микрочип не собирается глупо и не выгодно , да и не прямые они конкуренты разные предназначение у чипов
Тебе хозяин микрочипа лично звонил и успокоил?
Эти контроллеры ПРЯМЫЕ 100% конкуренты, Микрочип покруче, т.к. занимался контроллерами еще до Атмеля, а Атмель, сначала научилась делать контроллеры а-ля Intel (AT89C51), а потом с конца 90х годов стала усиленно продвигать свои чипы AVR на рынок микроконторллеров, сначала полностью совместимые по ногам с MSC-51 (типа замены), а потом и полностью отдельную ветку контроллеров начала производить (Атмеги).
- NiTr0
- Друг Кота
- Сообщения: 3051
- Зарегистрирован: Пт авг 10, 2007 12:49:55
- Откуда: kr.ua
- Контактная информация:
Rokl писал(а):Микрочип покруче, т.к. занимался контроллерами еще до Атмеля
Вот только для того, чтобы понять их систему комманд, человеку, привыкшему к 8051/8086 асму, нужно изнасиловать свой мозг... причем - неоднократно.
Ну и по цене их поделки, во всяком случае у нас, стоят абсолютно неадекватно... 16х84 стоит в несколько раз дороже меги 8 - при его 4 тактах на комманду, 4 МГц и отсутствии нужной периферии (того же уарт, ацп и т.д.).
suslogon писал(а):я лично против микрочип..они слишком дороги и сложны
Руководству микрочипа наши ЗА и ПРОТИВ по барабану.
Не нравится микрочип, есть ZILOG, NEC, MOTOROLA, Intel и т.д. и т.п.
Вот только для того, чтобы понять их систему комманд, человеку, привыкшему к 8051/8086 асму, нужно изнасиловать свой мозг... причем - неоднократно.
Так кто мешает пользовать Intel 80196, или тот же ZILOG 84180, или Z86E0812, или подобные им. Сейчас выбор огромен, да и AVR пропадут не сразу, на ваш век хватит.