Реализация табличных функций и алгоритма Брезенхама для проектов на микроконтроллерах

Рейтинг пользователей: / 5
ХудшийЛучший 
Новости - Это интересно

PWMНа сайте одного из энтузиастов-любителей программирования появились две замечательные статьи, которые должны помочь проводить сложные математические вычислния на микроконтроллерах типа AVR, а так же реализовать модуляцию для регулиторов мощности по алгоритму Брезенхама.

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

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

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

 Обсудить на форуме (0 комментариев).

Добавить комментарий

Правила комментирования

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


Защитный код
Обновить



Темы форума
Комментарии
Статистика
Просмотров:
mod_vvisit_counterСегодня1349
mod_vvisit_counterВчера2877
mod_vvisit_counterНа этой неделе22503
mod_vvisit_counterНа прошлой неделе24839
mod_vvisit_counterВ этом месяце67486
mod_vvisit_counterЗа все время15868485

Ваш IP: 23.20.103.97
 , 
20 Авг. 2017