- Главная
- Форум
- О компании
- Новости компании
- Запуск таймера на бюджетном контроллере STM8L
Запуск таймера на бюджетном контроллере STM8L
Освоить самый популярный, лучший по сочетанию цена – возможности 8-битный контроллер STM8L051 / 151 – дело чести для любого разработчика. Инженеры компании IC-Contract подготовили несколько лабораторных работ и выложили исходники для быстрого освоения всеми желающими.
Запуск таймера при использовании библиотеки стандартной периферии можно сравнить с прогулкой по берегу озера. Листинг запуска таймера и одного из выходов сравнения представлен ниже:
Рисунок 1. Процедура запуска таймера на STM8L.
Для работы таймера требуется указать скорость тактирования, определяемую предделителем, точку переполнения, направление счёта. Для работы выхода ШИМ требуется указать полярность, порог срабатывания, тип выхода. Порт должен быть настроен на выход.
Инженеры компании IC-Contractадаптировали предыдущий пример, где для управления портом применялось ядро. Сейчас в порт выходят ШИМ таймера 2.
Рисунок 2. Схема проекта.
Остальная периферия посредством АЦП, DMAи действий ядра визуализирует посредством светодиода состояние ШИМ выхода у контроллера.
Исходные файлы текста программы можно взять на форуме.
Компания IC-Contract желает вам успешных разработок.
Получить более подробную информацию по продукции STMicroelectronics вы можете, обратившись:
E-mail: Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
Телефон: (343) 372-92-30
Задать вопрос техподдержке вы можете на нашем форуме.