-
- Я ничего не понял... Есть регистр TIM15->DIER. В нем есть биты
разрешения прерываний по апдейту (UEI) и по захвату (CC1IE). Что
еще вам нужно? Апдейт - это и есть переполнение по установленному
периоду в TIM15->ARR. В обработчике 15 таймера у вас будут две
ветки - отдельно под апдейт и отдельно под захват. В ветке захвата
смотрите на счетчик переполнений и добавляете разряды к захвату. - my504(30.04.2022 13:30)
- Но есть нюансы: il-2(272 знак., 01.05.2022 07:57)
- Спасибо. Может подскажете несложный алгоритм управления двигателем
с помощью ШИМ? Обратная связь организована в виде датчика Холла. - Nikolaev_Aleksey(02.05.2022 09:46)
- Их есть у меня, но нужно по положению или по скорости ? И еще ...
Все очень сильно зависит от железа. - VLLV(02.05.2022 17:18)
- Диапазон регулировки 1000-7000. 2 импульса на один оборот. - Nikolaev_Aleksey(02.05.2022 17:41)
- Пока не знаю. В ТТ указана частота 1600Гц и % заполнения ШИМ. - Nikolaev_Aleksey(02.05.2022 17:38)
- Их есть у меня, но нужно по положению или по скорости ? И еще ...
Все очень сильно зависит от железа. - VLLV(02.05.2022 17:18)
- Если оба прерывания имеют равные приоритеты, то о каких "нюансах"
может идти речь? Это же не "чтение на лету". Это аппаратный процесс
генерации флагов. "Кто первым встал, того и тапки". - my504(01.05.2022 08:32)
- А ты поставь мысленный эксперимент. il-2(194 знак., 01.05.2022 08:46)
- Спасибо. Может подскажете несложный алгоритм управления двигателем
с помощью ШИМ? Обратная связь организована в виде датчика Холла. - Nikolaev_Aleksey(02.05.2022 09:46)
- спасибо. похоже заработался, отдыхать надо. нельзя под 2 разных
микроконтроллера писать ПО одновременно) - Nikolaev_Aleksey(30.04.2022 13:39)
- можно! но такая херня выходит... POV(283 знак., 30.04.2022 13:41)
- Но есть нюансы: il-2(272 знак., 01.05.2022 07:57)
- Я ничего не понял... Есть регистр TIM15->DIER. В нем есть биты
разрешения прерываний по апдейту (UEI) и по захвату (CC1IE). Что
еще вам нужно? Апдейт - это и есть переполнение по установленному
периоду в TIM15->ARR. В обработчике 15 таймера у вас будут две
ветки - отдельно под апдейт и отдельно под захват. В ветке захвата
смотрите на счетчик переполнений и добавляете разряды к захвату. - my504(30.04.2022 13:30)