22 марта 2012 г.

Настройка Keil uVision для работы с STM32 Value Line Discovery

Если у вас появилось желание освоить ARM-процессоры, то плата STM32 Value Line Discovery может послужить отличным стартом для этого. Сред разработки для этой железки, как платных, так и бесплатных, предостаточно. Компания Keil предлагает свое решение для разработки, которое называется uVision, с ним мы и познакомимся сегодня.
Настройка среды порой требует, на взгляд новичка, неочевидных шагов, и "быстрый старт" может превратиться в очень долгий. Чтобы избежать этого, пройдемся от самого начала, когда у нас нет ничего, кроме платы, до момента запуска программы на процессоре.

9 марта 2012 г.

Ubuntu: слушаем музыку с windows раздела через симлинк

Бывает, что у людей на компе есть и Windows, и Linux. И бывает так, что музыка лежит на вендовском разделе, а послушать ее хочется из линупса. Если лениво крутить настройки плеера, где ему искать музыку, можно воспользоваться символьной ссылкой. 

6 марта 2012 г.

Подключаем аналоговый температурный сенсор к Arduino и калибруем его

У Arduino есть два типа температурных сенсоров - цифровые и аналоговые. Аналоговые имеют в своей основе терморезистор, или термистор - полупроводниковый резистор, у которого явно выражена зависимость сопротивления от температуры, и она представляет собой гладкую функцию. Соответственно, измеряя его сопротивление, можно измерять температуру среды.