|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
|||
|
|||
Aristarh Dark, вот схема устройства.
|
#17
|
||||
|
||||
Ну все верно, 2 кнопочки (одна сброс, другая пользовательская). Кстати, на схеме видно, что резисторы нужны и для разных цветов они разные (это потому что падение напряжения на светодиодах разных цветов отличается, самое маленькое на красном).
Прошивку нужно писать. Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#18
|
|||
|
|||
программу...В этой книге на ассемблере всё разбирается..а мне нужно на Delphi записать единицу в светодиод.Вообще не знаю как..с этими регистрами запуталась(
|
#19
|
||||
|
||||
Не получится у вас на delphi записать единицу в светодиод.
Единицу в светодиот будет писать проуессор установленный на плате, в вашем случае это Cortex. Чтобы он это сделал нужно написать сначала для него программу. В книжке разбирается на ассемблере, однако разбирается все очень доходчиво. Я не агитирую писать прошивку на чистом асме, пишите на си, но понять работу и принцип построение програм для микроконтроллеров лучше всего по этой книге, ИМХО. Для начала рекомендую просто написать прошивку которая моргает светодиодами, без управления. Понять как это все работает. Затем нужно организовать обмен данными с внешними устройствами. Затем придумать протокол обмена (систему команд для управления диодами). А уже потом, когда это все заработает, писать программу на delphi которая будет, в соответствии с протоколом, управлять вашими диодами с внешнего (компьютер) устройства. Тут важно понять вот что: для решения вашей задачи нужно написать не одну, а ДВЕ программы, одна для микроконтроллера, вторая для персонального компьютера. Причем первая на порядок, а то и на два, сложнее чем вторая. Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#20
|
|||
|
|||
Дык прошивка в контроллере ужё есть.Я её выше скидывала.
Просто написать прошивку,которая моргает светодиодома-сделано. Обмен данными с внешними устройствами- это котроллер с компом?! вот мне это и нужно как-то сделать,блиин... Извените,что задаю такие тупые вопросы.но я ваще ноль в этом,а разбираться надо( Есть такая программа USB HID Demonstraton http://mcu.cz/comment-n2848.html так вот,при включении её и подключении моего контроллера,там можно выбирать какой светодиод зажечь,он зажигается(2 скрин-шот,где зеленые кружочки). вот мне нужно написать тоже самое..она же,это программа,без всякой прошивки СЕЙЧАс общается с моим контроллером. |