Archive

Archive for the ‘MSP430’ Category

Преобразование HSV в RGB

Все началось с этого микса:

Тег «Далее»

Рубрики:AVR, MSP430, STM32, STM8

Эффективная свертка для МК

Свертка — пожалуй самая волшебная операция матанализа. Берем сигнал, берем импульсный отклик цепи, сворачиваем и-и-и… Получаем отклик цепи на этот сигнал! Магия. А тут уже рукой подать до цифровых фильтров — ведь импульсный отклик фильтра можно получить, проведя обратное преобразование Фурье над его частотным откликом. Потому эффективная реализация свертки для МК очень важна для народного хозяйства, товарищи…

Тег «Далее»

Рубрики:AVR, MSP430, STM32, STM8

Touch-candle

Все началось с того, что примерно полгода назад я по ошибке заказал три штуки MSP430G2121. В этих МК мало памяти и нет почти ничего. Присутствуют только один таймер и USI — полуфабрикат, из которого не сделать даже UART. И потому я долго думал, куда бы их применить. По зрелом размышлении мне показалось, что лучше всего будет произвести что-нибудь сувенирного толка; и в конце концов я сделал электронную свечу, управляемую касанием.

Вот она какая, свеча XXI века:

Тег «Далее»

Рубрики:MSP430

Управляем светодиодами через WEB-интерфейс, или первый шаг к умному дому

Опять пришли выходные, и мне опять нечего делать. В прошлый раз от скуки я изготовил гальванический элемент, чем шокировал общественность, посоветовавшую мне гулять с девушками вместо подобных занятий. Однако должен разочаровать сих доброжелателей — девушки у меня нет и не предвидится. Потому сегодня я буду управлять светодиодами через WiFi.

Тег «Далее»

Рубрики:MSP430

MSP430GXXXX timerA UART v1.1

В процессе использования своего софтового UART’a для MSP430 я обнаружил в нем баг — огромное время переключения с приема на передачу. Это было вызвано непродуманной инициализацией регистра совпадения таймера в функции UART_SetTxMode(). В версии 1.1 это поправлено.

Кроме того, добавлена функция UART_DefaultTimerConfig(), выполняющая настройку тактирования таймера для его использования с UART’ом. Внимание — параметры конденсатора кварца выставляются для того экземпляра, который идет с LaunchPad’ом.

Демонстрационный проект для IAR, включающий все необходимые файлы.

Рубрики:MSP430

Краткий обзор периферии MSP430G2xx

В моей прошлой статье речь шла о чрезвычайно интересной отладочной плате от TI под названием LaunchPad. Сегодня же я хочу кратко рассказать о тех контроллерах, для которых она предназначена.

Тег «Далее»

Рубрики:MSP430

MSP430? Прямо сейчас!

Мир всем!

Сегодня я хотел бы рассказать о новой (по крайней мере, для меня) отладочной плате от Texas Instruments, а именно о LaunchPad, или, по-другому, MSP-EXP430G2, а также собственно о серии контроллеров MSP430G2XXX и своих первых впечатлениях от работы с ними.

Тег «Далее»

Рубрики:MSP430