MSP430 Launchpad в Arch Linux и Ubuntu

23 ноября 2012 г. 19:00 электроника   Arch Linux   Launchpad   MSP430  

Рассмотрим как скомпилировать, прошить и отладить простой проект. 

Для начала нужны пакеты:

gcc-msp430 - компилятор C для архитектуры MSP430
binutils-msp430 - некоторые бинарные утилиты для MSP430, сюда входят ассемблер и сборщик
msp430-libc  - стандартная библиотека C для разработке под MSP430 
msp430mcu - хедеры и скрипты для компоновки
mspdebug - для программировани и отладки

Arch Linux они есть в пользовательском репозитарии AUR. В убунту-подобных системах пакеты имеют такое же название но находятся в основных репозитариях в бинарном виде.

Зачем нужен extern в С ?

26 октября 2012 г. 22:13 С  

Область видимости переменной, описанной в .c фале - это весь файл со строки в которой она объявлена и до последней строки.

Extern указывает что переменная должна ссылается на другую переменную с таким же именем и типом, которая уже описана где то в программе, в глобальной области видимости (не в функции). Рассмотрим пример.

Mono GTK. Работа с деревом TreeView

4 октября 2012 г. 20:49 Mono   GTK  

Такой вот пример:

Mono GTK как отобразить MessageDialog

4 октября 2012 г. 20:26 Mono   GTK  

Иногда нужно отобразить небольшое окошко с какой-нибудь информацией вроде:

Установка и настройка веб-сервера. Развёртывание фреймворка Yii

30 августа 2012 г. 21:06 Linux   web   Yii  

Для выполнения веб-приложений нам понадобится веб-сервер. 

Я буду всё проделывать в линухе, ну и если кто вдруг захочет повторять за мной, я детально опишу как я всё установил. Я буду использовать дистрибутив Linux Mint. Работа с репозиториями в нём такая же как во всех убинтах, так что всё проделанное можно точно также повторить на вашей любимой *ubuntu.

Подключение дисплея WH0802A к AVR + Клавиатура

26 августа 2012 г. 13:29 электроника   AVR   LCD  

Небольшое устройство, на основе которого можно реализовать калькулятор, часы или просто потренироваться программировать микроконтроллер.

IMG1393A.jpg

Обозначения дисплеев Winstar

26 августа 2012 г. 12:38 LCD  

Покупая дисплеии фирмы Winstar многие часто задаются вопросом: какой именно дисплей выбрать? Есть ли в нём киррилические символы? Присутствует ли в нём подсветка и т.д. Всю эту информацию можно получить из полного названия дисплея. 

Миниколонка на tda2822 (1 Вт)

21 августа 2012 г. 16:36 tda   электроника  

Часто мощность да и качество звучания современных аудиогаджетов без наушников оставляет желать лучшего. Некоторые девайсы вообще не имеют встроенного динамика, что даёт возможность слушать их только через наушники. Если же музыку хочется послушать в компании, в походе, на рыбалке и т.д. можно купить отдельную миниколонку, а можно сделать её самому. 

IMG1528A(1).jpg