Top.Mail.Ru

Быстрый старт с микроконтроллерами MSP430.

Микроконтроллеры MSP430

Немного отвлечемся от STM32 и сегодня займемся устройствами от Texas Instruments - микроконтроллерами MSP430. И эта статья будет посвящена так называемому быстрому старту с этими девайсами. Все опыты и эксперименты будут ставиться на недорогой отладочной платке - MSP430 LaunchPad. Итак, открываем коробку с платой и достаем все, что нам понадобится. На данном этапе нам нужна ...

Продолжить чтение

Отладочная плата MSP430 LaunchPad.

MSP430 LaunchPad

Как вы помните из предыдущей статьи, решил я сотворить учебный курс по контроллерам STM32F3 на нашем сайте. Но что-то этого мне показалось мало и решил я продолжить (едва начавшийся ) ) курс по микроконтроллерам MSP430 от Texas Instruments. Поэтому я быстренько заказал себе платку MSP-EXP430G2, более известную как MSP430 LaunchPad. Про нее то и хочу ...

Продолжить чтение

Микроконтроллер AVR и инкрементальный энкодер.

Итак сегодня мы поговорим про такое замечательное устройство как инкрементальный энкодер. Что же это за зверь такой? Энкодер - это датчик угла поворота, то есть он преобразует угол поворота вала в электрические сигналы. Энкодеры можно разделить на два больших класса - абсолютные и инкрементальные. Абсолютный энкодер для каждого положения вала выдает свой уникальный код, таким ...

Продолжить чтение

Микроконтроллер AVR и UART. Часть 2. Использование прерываний.

Продолжаем работать с микроконтроллерами AVR и сегодня, как обещал, будем передавать и принимать данные по интерфейсу UART с использованием соответствующих прерываний. Теорию мы уже всю обсудили в предыдущей статье (вот), там же мы писали небольшой пример для передачи данных без прерываний. Поэтому сейчас имеем полное право сразу перейти к делу, то есть к написанию программы. ...

Продолжить чтение

Микроконтроллер AVR и UART. Часть 1.

Микроконтроллеры AVR, как и большинство современных контроллеров, имеют на своем борту аппаратный модуль UART, являющийся отличным решением для передачи данных. Именно про UART будет эта статья - разберем, как настроить этот модуль в AVR'ках, посмотрим куда там надо помещать свои данные и откуда забирать, ну и небольшой примерчик по традиции в конце статьи. Сам протокол ...

Продолжить чтение

Микроконтроллер AVR и GPIO. Порты ввода-вывода.

Долгое время мы оставляли без внимания микроконтроллеры AVR, и вот пришла пора исправить это недоразумение. Как и для других контроллеров, будем постепенно рассматривать различную периферию AVR’ок, сначала теорию, регистры, ну и под конец небольшие примеры. В качестве IDE  я использую AVR Studio 5, шестую версию даже не пробовал, не так часто последнее время мне попадаются ...

Продолжить чтение

MSP430. Быстрый старт с отладочным комплектом EZ430-Chronos.

У меня уже не первый год пылится на полке отладочный комплект EZ430 – Chronos, представляющий из себя законченный девайс в виде часов на базе микроконтроллерной системы CC430F6137. В модуль CC430 помимо контроллера MSP430 интегрирован RF трансивер CC1101. То есть эти часики – полноценная отладочная плата с микроконтроллером MSP430, радиомодулем, графическим дисплеем, акселерометром и не только! ...

Продолжить чтение