форум робототехников

Форум робототехников. Как запрограммировать микроконтроллер?

Наш форум существует для Вас - юные робототехники и для Вас - корифеи роботостроения! Высказывайте своё мнение о статьях, оставляйте комментарии на тему искусственного интеллекта, LEGO конструирования. Давайте также порассуждаем о развитие наук в промышленном роботостроении России, Японии и других стран! Задавайте любые вопросы, ставьте задачи. Давайте вместе будем их решать! Обсуждайте, творите, создавайте роботов! Делитесь своими знаниями!

робот лего и другие
Главная сайта   Главная форума   ПоискПоиск  
Сегодня: 04.12.2016 - 13:10:03
Страницы:  1  
Форум робототехников » Микроконтроллеры. Вопрос-ответ. » Как запрограммировать микроконтроллер?
Объявление участникам робототехнического форума

Уважаемые гости и участники робототехнического форума. Помогайте друг другу, отвечайте на интересующие Вас вопросы.
Доступ для отправки сообщений и создания тем открыт всем посетителям без регистрации.

АвторСообщение

KiberKinder

новичок в роботах




Статистика:
Тем создано: 0
Сообщений: 8
Репутация: 8 ±
Нарушения: 0
В разделе форума о микроконтроллерах обязательно должна быть тема о том, как их программируют. Ведь это один из наиболее часто встречающихся вопросов у новичков. Если микросхему жёсткой логики можно ставить в схему сразу после покупки и она будет работать, то с микроконтроллерами всё обстоит иначе. Только что купленный абсолютно исправный микроконтроллер, установленный в схему, работать не будет!!! Ему для работы нужна программа.

Но, допустим, программа-прошивка у вас уже есть. Не важно - сами написали или скачали с интернета. Её ещё нужно ухитриться "засунуть" в микроконтроллер. Для этого применяют программаторы. Что такое программатор? Под этим словом подразумевают сразу две вещи - устройство (обычно подключаемое к компьютеру) и программное обеспечение, реализующее процесс записи информации в контроллер через это устройство.

В данной теме предлагаю писать, кто чем пользуется для прошивки микроконтроллеров. То есть какое ПО используется, какая аппаратная часть программатора. Можно схемы или ссылки. Но давайте договоримся: схемы и описания только тех программаторов, которые вы проверили на своём опыте. Никаких "друг посоветовал" или "случайно видел", если вы этим устройством или программой не прошили ни одного микроконтроллера! Также предлагаю делиться, кто какое ПО использует для написания программ для микроконтроллеров и компиляции.

Вот мои предпочтения. Я использую простейший программатор, описанный в статье "Как прошить микроконтроллер ATtiny или ATmega без программатора" по адресу http://projectveka.ru/EL/AVR_Programming_Algorithm/AVR_Programming_Algorithm.htm
В качестве аппаратной части программатора используется обычный конвертер порта USB-RS232TTL и четыре резистора. Программатор подходит для прошивки распространённых МК серий Attiny и Atmega. Программный код программатора открыт и легко может быть изменён даже начинающим программистом, если потребуется добавить новую функцию (там используется очень простой скриптовый язык). Если нужного микроконтроллера в базе программатора нет, его описание можно без труда добавить.

Пишу программы на Ассемблере, компилирую с помощью AVR macro assembler version 1.77.3 (файл avrasm32.exe, работающий через командную строку). Для написания кода программы использую текстовый редактор ASM Editor for Windows.
Сообщение # 1 26.07.16 - 10:37:17
Форум робототехников » Микроконтроллеры. Вопрос-ответ. » Как запрограммировать микроконтроллер?
Четырех канальный блок управления шаговым двигателем StDr 4. :Предыдущая тема
Страницы:  1  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени, чтобы вставить обращение к участнику в сообщение

Смайлы:
Ещё смайлы

* При вставке видео с Ютубе нужно указывать только 'хвостик', например: BoUUbs3CvHs
           
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Собачка робот от SONY? может быть aibo?)
   
Powered by WR-Forum Professional © 2.0.6.2016