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

AVR Calculator

16/06/2016 - 15:30
Tagged under

Написал небольшое Android приложение для AVR разработчиков. Оно позволяет рассчитывать значения регистров некоторых аппаратных модулей AVR микроконтроллеров, необходимых для задания их конфигурации.

С помощью этого приложения можно:

- рассчитывать значения TCNT и OCR регистров таймеров для заданного периода/частоты
- рассчитывать значения UBRR регистра для USART/UART модуля
- рассчитывать значение TWBR регистра для TWI модуля
- преобразовывать аналоговое напряжение в цифровое значение ADC
- конвертировать бинарные, десятичные и шестнадцатеричные цифры.

Компактные электрические вентиляторы, благодаря невысокой цене, используются для охлаждения оборудования уже больше полувека. Тем не менее только в последние годы технологии управления вентиляторами стали значительно развиваться. В этой статье описано как и почему это развитие имело место быть и предложены некоторые полезные решения для разработчиков. 

Tagged under

Вопреки расхожему мнению, применение планировщиков/диспетчеров позволяет значительно ускорить разработку приложений, затратив при этом совсем немного памяти. А, как известно, время разработчика дороже последней. Средний диспетчер занимает около 1 кБ flash. Это совсем немного, учитывая те возможности, которые он предоставляет.

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

Tagged under

Написал библиотеку для опроса кнопок. 

Особенности библиотеки:

• предназначена для AVR
• работает с компиляторами GCC, IAR, CodeVision
• позволяет опрашивать до 32 цифровых входов
• имеет программную защиту от дребезга контактов
• распознает нажатие, удержание, отпускание и двойное нажатие на кнопку
• позволяет индивидуально задавать активный уровень и обрабатываемые события
• зафиксированные события сохраняются в кольцевом буфере
• позволяет отключать неиспользуемые функции
• легко интегрируется в готовый проект

Страница 1 из 37