Микроэлектроника и Робототехника

...мы делаем сложные вещи простыми

  • Increase font size
  • Default font size
  • Decrease font size
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Среды разработки программного обеспечения

E-mail Print PDF

Робот без управляющей программы - не более чем набор деталей.

Для его "оживления" необходимо задать алгоритм его поведения.

Язык, на котором "думает" микроконтроллер - "мозг" робота - бинарный код. Человек может его читать только в фильме "матрица" :)

Поэтому нужны языки программирования, с помощью которых человек может донести свою волю до "умных" машин.

Благодаря сербской компании МИКРОЭЛЕКТРОНИКА мы можем писать программы для микроконтроллера на 3 языках высокого уровня: ПАСКАЛЬ, СИ, БЭЙСИК. Зная любой из этих языков, можно вести курс робототехники на основе наших робототехнических платформ. Среды разработки для этих языков можно скачать совершенно бесплатно с сайта www.microe.ru. Ссылки указаны в соответствующем разделе сайта.

Робототехнические платформы можно использовать и для изучения языка программирования низкого уровня АССЕМБЛЕР, он наиболее близок к представлению алгоритма работы в машинных кодах. Его можно скачать с сайта www.microchip.com

 

Last Updated on Friday, 22 April 2016 15:47
 

ЗАГРУЗЧИК

E-mail Print PDF

Написать программу мало, надо, что бы она оказалась в "голове" робота.

Среды разработки компании "Микроэлектроника" формируют стандартный .hex файл. Для его "заливки" в микроконтроллер робототехнической платформы достаточно подключиться к компьютеру стандартным USB кабелем типа A-B.

В меню TOOLS выбираем пункт USB HID BOOTLOADER

и запускаем окно загрузчика:

Теперь можно подключить кабелем робота к компьютеру или, если он уже подключен, перезагрузить его, нажав кнопку СБРОС на роботе. В первые 5 секунд после включения робота программа-загрузчик готова к установлению соединения, после 5 секунд начинается выполнение программы пользователя. Если компьютер видит подключенного робота, готового к загрузке программы, символ рядом с красной цифрой 1 тоже становится красным:

Пока он красный, нужно нажать кнопку с надписью CONNECT (соединение), находящуюся рядом с красной цифрой 2, отчет о соединении будет отображен в окне сообщений:

Теперь нажмем кнопку BROWSE FOR HEX (выбрать HEX-файл), которая находится рядом с красной цифрой 3. Откроется стандартное окно выбора файла. Найдите и выберите нужный:

Теперь можно нажать кнопку BEGIN UPLOADING (начать загрузку) рядом с красной цифрой 4. Появится полоса загрузки и через непродолжительное время можно будет увидеть сообщение об успешном окончании загрузки:

Робот уйдет в перезагрузку и через 5 секунд, если вы не захотите снова соединиться с ним, начнет выполнять записанную в него программу.

 

 

 

 

 

Last Updated on Sunday, 23 October 2016 16:12
 


Яндекс.Метрика