timer

Nios II Таймеры

Опубликовано lamazavr - сб, 12/12/2015 - 18:47

В прошлый раз писал о том, как создать проект с процессором Nios - Nios II Быстрый старт. А сейчас поговорим о таймерах в нем. Ведь таймер - едва ли не самая важная периферия в контроллере. Без него ни время не посчитаешь, ни операционную систему не установишь.
У Altera есть готовый модуль для шины авалон. Его мы и добавим в наш проект.
При добавлении видим такое окно.

Работа с энкодером в stm32

Опубликовано lamazavr - сб, 02/14/2015 - 14:13

Не так давно решил пощупать работу с энкодером.
Для этих целей приобрел себе такой модуль.

В общем это самый обычный инкрементный энкодер KY-040.
Принцип работы сего чуда прост. Имеем два выхода. А и В или же CLK и DT.
При повороте энкодера на них появляются прямоугольные импульсы.
Сдвиг говорит нам о направлении вращения.