Прошивка TI TIVA-C с помощью USB DFU

Технологии
Есть множество способов поместить прошивку в микроконтроллер после того, как она будет готова. Однако, когда речь идет об устройстве, которое в обычном состоянии использует USB порт для связи с компьютером, неплохо бы иметь возможность загружать прошивку именно через него.
У контроллеров TIVA-C TM4C есть возможность воспользоваться режимом USB Device Firmware Update.

Все подробности генерации бинарников и их заливки под катом

Читать дальше

UT.6.02.x: Embedded Systems - Shape The World улучшенная версия

Блог им. Nemo
В прошлом году был курс Embedded Systems — Shape The World, многие о нём знают. Мне курс очень понравилься, получил сертфикат (правда бесплатную версию).


Тепер они запустили новую улучшенную версию и добавили несколько нових вещей.
— Больше рассматривают State Machines
— Будет пример internet of things с платой SimpleLink Wi-Fi CC3100 BoosterPack
Подробнее в видео:


Курс очень интересний, советую всем!
Записаться можно ТУТ

В 2015 году будет очень много полезних курсов, создал свой список курсов, может кому будет полезен.

Творческий конкурс.

Мероприятия
Jameco Electronics объявляет конкурс с несколько необычным применением электронных компонентов, на этот шаг их вдохновил вот этот человек Leonardo Ulian с серией своих работ Mandala Series и они задались вопросом «Какие другие произведения искусства могут быть сделаны из электронных компонентов?».


Читать дальше

Качер: работа над ошибками

Тесластроительство
Похоже, что каждый первый тесластроитель уже собрал «качер». У каждого второго он взорвался, а каждый четвертый пытается выяснить у меня, почему-же он взорвался. Поэтому, сегодня попробуем провести работу над ошибками в схеме качера.

Классическая схема качера выглядит вот так:
Схема качера

Читать дальше

Подключение нескольких MCU по USART

Блог им. Nemo
Мужно подключить несколько ATmega88А(слейвов) к STM32F407 (мастер) по USART как Тут.
Решил сделать оптическую развязку:

Даная схеме не инвертирует входной сигнал. Но не хочет работать быстрее 4800. Диоды для защиты выхода микроконтроллера от сигнала с активного мк.

Слейв после приёма (через аналогичную развязку) принимает сообщение(адрес девайса), и «отвечает» мастеру тем же адресом. к точке «MASTER_UASRT_RX» подключен логический анализатор. В каждый момент активен только 1 мк. Когда включён 1 модуль(по отдельности работает каждый) всё работает, когда 2, логический анализатор ничего не фиксирует на линии. Мне нужно подключить таким способом 5 модулей, а тут два не работает.
Не могу понять в чем проблема…

Конференция C++ Russia, 27-28 февраля 2015, Москва, а также почему Эмбеддеру это может быть интересно.

Мероприятия
Касперски Лабс, ВиваСолюшнс и еще куча других веселых ребят в последние дни февраля 2015 года в городе Москва организуют конференцию по C++.


Я знаю, что C++ у Эмбеддеров не в почете (что, кстати, весьма зазря), однако кому-то информация поста может быть полезной.

Читать дальше