Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Пишите еще!
1) Одновибратор, вырабатывающий сигнал Step нужной длины
2) Таймер задержки одного шага
По второй части — как Вы обычному ШИМу обеспечите точную подстройку частоты?
Просто не вижу функциональных отличий от таймера( 1шт) в режиме ШИМ с фиксированной длительностью( 92 цикла) и изменяемым периодом.Хорошо. Согласен. Правда, пока не ясно, как завязать работу этих двух таймеров (шагающего и считающего шаги), чтобы после каждого шага не задействовать ЦП. А ещё 32 битных таймеров у STM32 не так много, а 16 битов нам не хватит для хорошего задания всех требуемых частот. А если в ход пойдёт перепрограммирование делителей входной частоты, то тут уже пойдёт такая математика (чтобы константу 92 поменять), что проще не извращаться, а построить систему по классическому варианту, что на STM32, собственно и делается на практике.
как завязать работу этих двух таймеров (шагающего и считающего шаги)Попробовать на перемычке TIO и ICP?
Попробовать на перемычке TIO и ICP?Кстати, чисто к слову. У PSoC есть две очень приятных особенности по сравнению с обычными контроллерами
Часть 2: Использование блоков UDB контроллеров PSoC фирмы Cypress для уменьшения числа прерываний в 3D-принтере