Подскажите, пожалуйста, по работе таймера в stm32f4, похоже, я не понимаю какую-то очень базовую штуку. Запускаю 16битный таймер в режиме output compare с arr 65535, предделителем 839 (частота импульсов 100кГц) и CCR 10000, обрабатываю только прерывание совпадения с CCR. В прерывании переключаю состояние ноги и сдвигаю CCR: tim->CCR = tim->CNT + 10000. Ожидаю импульсов с периодом 100мс, но на лог.анализаторе ширина как low, так и high полупериодов может быть как 100, так и 98мс. Меняю предделитель на 8399 - полупериоды 1000 и 980мс. Где я стабильно теряю 2%?
Комментарии: 22
Vga
tim->CCR += 10000 делай. CNT у тебя за время входа в прерывание уже утикал на неизвестное время Вот недавно линк был http://we.easyelectronics.ru/AVR/taymery-i-zaderzhki-sbornik-receptov.html , так как раз это упоминается в том числе Кто-то знает, что это за деталька?
Veniamin
А в какой цепи было?
Vga
А хз. Где-то в автомобильном генераторе. как говорится, мопед не мой) стояло тут Начинка детальки На кондер пленочный похоже
Dmitriy
Я б сказал бы что резюк... Вроде как с регулятора идёт... Не, наверно кондёр плёночный...
Veniamin
Судя по намотанной плёнке похож на плёночный кондёр
Eduard
на диод похоже
Vga
Похоже, но их обычно так не корпусируют
Eduard
хотя нет направления
Vga
А начинка похожа еще меньше
Eduard
ааа, таки разобрал Я в машинах разные странные диоды видел в 2105 есть диод, при пробое которого включается стартер при том смешной диод такой копеешный
Eduard
вот он, красный
Vga
Я тоже думаю что кондер, это рулончик, и он разматывается >> По фотке плохо понятно. Эта фигня случаем не разматывается в тонкую ленточку? > Разматывается > Как слюда фольга Ну это какой-то старый отечественный диод, КД2хх какой-то емнип
Eduard
скорее всего я чинил проводку, а он от чего-то лопнул на две части и замкнулся я все собрал, включаю зажигание и машина начинает заводится, лол я чуть кирпичей не наложил
Dmitriy
Херня в том что на заре 90х эти диоды лепили заводы кому не лень. Разные корпуса с разной маркировкой. Черт ногу сломит)))... Но тут 12в, так что проще промахнуться ))
Eduard
вот так можно завести жигу короче...
Dmitriy
А, мля ))) Некислый баг
Dmitriy
Похож на кд208
Dmitriy
Гы))) Пособие по угону )))) Что за индикация?
Eduard
Я китайский припаял, думаю он с этой машиной и уедет в турцию куда-то да всякое ненужное
Dmitriy
В Турцию? Анталия? А, понял )))
Eduard
ну куда обычно металолом увозят
Serge
Спасибо