В качестве среды разработки компанией «Мультиклет» был выбран текстовый редактор Geany с основными функциями интегрированной среды разработки. Для поддержки необходимых для отладки инструментов разработчиками компании «Мультиклет» был написан плагин MC-DBG, о тестировании возможностей которого пойдет речь в данной статье.
Читать полностью »
Рубрика «микроконтроллеры» - 34
Как я тестировал IDE компании «Мультиклет»
2014-01-17 в 4:11, admin, рубрики: multiclet, микроконтроллеры, мультиклет, отладка, Отладчик, Программинг микроконтроллеров, тестирование, метки: IDE, multiclet, микроконтроллеры, мультиклет, отладка, отладчикЛучшее время для изучения микроконтроллеров
2014-01-16 в 9:42, admin, рубрики: EdX, launchpad, texas instruments, микроконтроллеры, Программинг микроконтроллеров, метки: EdX, launchpad, texas instruments, микроконтроллеры
Признайтесь, как часто вы думали о том, чтоб освоить азы программирования микроконтроллеров? Наверняка у вас есть в голове несколько идей потенциальных проектов, но воплощать их в жизнь вы так и не взялись. Так вот: лучше времени для старта, чем сейчас просто не найти.
Почему я решил, что этот вопрос интересен аудитории Хабра? Достаточно проанализировать количество добавления в избранное некоторых постов и выводы напрашиваются сами собой.
С другой стороны, в моём текущем окружении очень много программистов, но почти нет имбедеров. Когда я разговариваю с ними на тему микроконтроллеров, у меня создаётся впечатление, что мнение о них у многих осталось на уровне 10-летней давности.
Читать полностью »
Лабораторная установка на любительской электронике: от идеи до готовой машины
2013-12-26 в 5:30, admin, рубрики: корпуса для diy, микроконтроллеры, Программинг микроконтроллеров, производство, сделай сам, Электроника для начинающих, метки: корпуса для diy, микроконтроллеры, производство, сделай самПривет!
Хочу поделиться опытом и рассказать о том, как я создавал испытательную установку, начиная от проработки механики и принципа действия электроники и заканчивая изготовлением готовой лабораторной машины. Фишка установки в том, что управляется она любительской электроникой и находится на стыке DIY-прибора и промышленного образца.
Электроника и котики: собираем робота-игрушку для кота на STM32
2013-12-16 в 16:14, admin, рубрики: bluetooth, diy или сделай сам, stm32, котэ, микроконтроллеры, Программинг микроконтроллеров, электроника, Электроника для начинающих, метки: bluetooth, robot, stm32, АРМ, котэ, микроконтроллеры, электроника
Добрый день, уважаемыее.
Прошло достаточно много времени с тех пор, как я последний раз писал сюда статьи по разработке, пора это дело исправить.
В этой статье я расскажу о том, как собирал небольшого робота на микроконтроллере STM32F101 для развлечения своего мейн-куна, Артаса, о том, с какими проблемами пришлось столкнуться и о том, что же из этого вышло.
Читать полностью »
Вы еще не программируете микроконтроллеры? Тогда мы идем к вам!
2013-12-13 в 15:28, admin, рубрики: Atmega, avr, diy или сделай сам, LED, микроконтроллеры, Программинг микроконтроллеров, Си, таймер, метки: Atmega, avr, LED, микроконтроллеры, Си, таймерЗдравствуйте, уважаемые читатели!
В этой статье я хочу рассказать о том, как однажды решил начать программировать микроконтроллеры, что для этого понадобилось и что в итоге получилось.
Тема микроконтроллеров меня заинтересовала очень давно, году этак в 2001. Но тогда достать программатор по месту жительства оказалось проблематично, а о покупке через Интернет и речи не было. Пришлось отложить это дело до лучших времен. И вот, в один прекрасный день я обнаружил, что лучшие времена пришли не выходя из дома можно купить все, что мне было нужно. Решил попробовать. Итак, что нам понадобится:
Читать полностью »
Python для микроконтроллеров
2013-12-11 в 7:28, admin, рубрики: arduino, Kickstarter, open source, python, краудфандинг, микроконтроллеры, никто не читает теги, Программинг микроконтроллеров, метки: arduino, Kickstarter, open source, python, краудфандинг, микроконтроллеры, никто не читает теги
На Kickstarter через два дня заканчивается сбор средств на проект по созданию Arduino-подобного микроконтроллера, программируемого на языке Python.
Читать полностью »
Алгоритм энергосбережения на практике
2013-11-17 в 10:24, admin, рубрики: автоматизация, автоматизация дома, микроконтроллеры, Программинг микроконтроллеров, энергопотребление, метки: автоматизация, автоматизация дома, микроконтроллеры, энергопотреблениеОт автора
Это моя первая статья — жду конструктивной критики, мнений, замечаний, вопросов.
Предисловие
Эта статья посвящена решению проблемы энергосбережения, которая присутствовала при разработке ПО радио-модуля под нужды детектирования разрывазамыкания цепей и получения температуры.
Что имеем
Был разработан радио-модуль на «борту» которого: «мозг» — atmega128rfa1, со встроенным радиопередатчиком и датчик температуры FM75. Питается устройство от 1-ой батарейки CR2032 (3.3 В, ~200 мА).
Читать полностью »
Как понять ассемблер. Часть 2. Микроконтроллер
2013-11-10 в 8:53, admin, рубрики: микроконтроллер, микроконтроллеры, микропроцессоры, Программинг микроконтроллеров, Электроника для начинающих, метки: ассемблер, микроконтроллер, микроконтроллеры, микропроцессоры Ну чтож, пора копнуть чуть глубже. Понимание самого ассемблера по мне так не мыслимо без понимания того, как работает микроконтроллер. Оставим наших персонажей в комнате и вновь воспользуемся нашим воображением.
Итак сейчас нужно будет просто представлять то, о чём я напишу.
***
Представь, что ты сидишь внутри микроконтроллера. Скажем внутри ATmega 8. Только микроконтроллер это такая большая прямоугольная белая комната, а ты сидишь в удобном кресле в самом её центре. Эта комната — твой личный центр управления — ты из неё управляешь тем, что снаружи. Пока неважно ЧЕМ — пока важно КАК.
Читать полностью »
Как понять ассемблер
2013-11-09 в 23:07, admin, рубрики: ассемблер, ассемблер для начинающих, микроконтроллер, микроконтроллеры, микросхема, микроэлектроника, Программинг микроконтроллеров, Электроника для начинающих, метки: ассемблер, ассемблер для начинающих, микроконтроллер, микроконтроллеры, микросхема, микроэлектроника Всем добрый вечер! Веду свою трансляцию из уютного мира, который называется «ассемблер». Сразу поясню что тема касается микроконтроллеров AVR — и я пока ещё не знаю, пригодится ли этот пост тем, кто хочет использовать ассемблер для любой другой задачи. Дело в том, что я буквально несколько дней назад начал учить ассемблер с нуля — нужно сделать одно устройство — и я решил сделать в нём всё самостоятельно. Так вот — в один прекрасный день понял, что учить ассемблер абсолютно бесполезно! Ассемблер можно только понять! То есть всем тем, кто хочет программировать на ассемблере я настоятельно рекомендую детально вникнуть в то, каким образом ФИЗИЧЕСКИ работает микроконтроллер, а затем уже изучать тонкости команд.
Так вот, я пожалуй начну небольшой цикл статей, в которых буду с самого начала рассказывать как именно я понял те или иные вещи в программировании на ассемблере — думаю для тех, кто вообще не понимает что такое асм я буду как раз таким «переводчиком» с языка тех, кто в этом деле очень хорошо шарит.
Читать полностью »
Autodesk 123D Circuits: виртуальная Arduino в браузере!
2013-09-26 в 15:56, admin, рубрики: arduino, autodesk, микроконтроллеры, никто не читает теги, Программинг микроконтроллеров, Электроника для начинающих, метки: arduino, autodesk, микроконтроллеры, никто не читает тегиВсем привет!
Совсем недавно компания Autodesk представила новый продукт 123D Circuits. Веб-приложение с довольно хорошей имитацией платформы Arduino, которое позволяет в визуальном режиме прямо из браузера редактировать код и строить схемы без паяльника и проводов, что довольно удобно.
Читать полностью »