Показать сообщение отдельно
  #19  
Старый 29.01.2013, 12:00
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Не получится у вас на delphi записать единицу в светодиод.
Единицу в светодиот будет писать проуессор установленный на плате, в вашем случае это Cortex. Чтобы он это сделал нужно написать сначала для него программу. В книжке разбирается на ассемблере, однако разбирается все очень доходчиво. Я не агитирую писать прошивку на чистом асме, пишите на си, но понять работу и принцип построение програм для микроконтроллеров лучше всего по этой книге, ИМХО.
Для начала рекомендую просто написать прошивку которая моргает светодиодами, без управления. Понять как это все работает. Затем нужно организовать обмен данными с внешними устройствами. Затем придумать протокол обмена (систему команд для управления диодами). А уже потом, когда это все заработает, писать программу на delphi которая будет, в соответствии с протоколом, управлять вашими диодами с внешнего (компьютер) устройства.

Тут важно понять вот что: для решения вашей задачи нужно написать не одну, а ДВЕ программы, одна для микроконтроллера, вторая для персонального компьютера. Причем первая на порядок, а то и на два, сложнее чем вторая.
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.

Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
Ответить с цитированием