Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
26 августа
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1342765
Топик полностью
mse homjak
(21.08.2023 18:01, просмотров: 59)
ответил
RxTx
на
Вопрос по таймерам F407. Есть 3 канала шаговых движков работающих в микростеппинге 1/256. Частота высокая. Ездят далеко, импульсов много (больше 65536). Хочется генерить STEP-импульсы не программно, а таймерами. Импульсы надо а) считать б) выдавать их с заданной частотой (вообще в идеале переменной). Как вообще выдать N импульсов в режиме Master-Slave таймерами понятно, и ST-шная аппнота есть и др. Вопрос в том как подсчитать > 65536 импульсов?
Сходить в прерывание по переполнению счоччика?
Ответить
Тоже гуд. Будет разгрузочка проца на Δ = 65536 импульсов, всё полегче. Но не автоматик всё на hardware. Досадно.
-
RxTx
(21.08.2023 18:52
)