Как устранить конфликт блока buzzer и скоростного счётчика

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
praporshik666
Рядовой
Сообщения: 10
Зарегистрирован: 15 янв 2021, 16:52
Имя: Андрей

Как устранить конфликт блока buzzer и скоростного счётчика

Сообщение praporshik666 »

Здраствуйте, подскажите пожалуйста, при использовании скоростного сччётчика и блока buzzer, не компилируется в IDE, какможно решить эту проблемму?

Отправлено спустя 9 минут 59 секунд:
Похоже эти блоки используют один таймер, из-за этого не компилирует
rogerwaters
Рядовой
Сообщения: 42
Зарегистрирован: 17 май 2019, 18:38
Имя: Александр

Как устранить конфликт блока buzzer и скоростного счётчика

Сообщение rogerwaters »

Никак. Нужно использовать активный буццер.
praporshik666
Рядовой
Сообщения: 10
Зарегистрирован: 15 янв 2021, 16:52
Имя: Андрей

Как устранить конфликт блока buzzer и скоростного счётчика

Сообщение praporshik666 »

Спасибо за ответ
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 744
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 2 раза

Как устранить конфликт блока buzzer и скоростного счётчика

Сообщение ViktorPetrov »

Номер пина измени ,не все выходы ШИМ доступны при использование скоростного счетчика
praporshik666
Рядовой
Сообщения: 10
Зарегистрирован: 15 янв 2021, 16:52
Имя: Андрей

Как устранить конфликт блока buzzer и скоростного счётчика

Сообщение praporshik666 »

ViktorPetrov писал(а): 02 дек 2021, 20:54 Номер пина измени ,не все выходы ШИМ доступны
насколько я понимаю, стандартный блок buzzer, не использует шим. Но всё равно проверил на всякий случай все выводы. Ошибка возникает в IDE при компиляции кода.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 744
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 2 раза

Как устранить конфликт блока buzzer и скоростного счётчика

Сообщение ViktorPetrov »

[ref]praporshik666[/ref], Смотрите свой проект,все компилирует, D6(PWM)
счетчик + бузер.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
praporshik666
Рядовой
Сообщения: 10
Зарегистрирован: 15 янв 2021, 16:52
Имя: Андрей

Как устранить конфликт блока buzzer и скоростного счётчика

Сообщение praporshik666 »

ViktorPetrov писал(а): 08 дек 2021, 21:18 [ref]praporshik666[/ref], Смотрите свой проект,все компилирует, D6(PWM)счетчик + бузер.flp
Это если не включен аппаратный таймер, стоит его включить, будет ошибка компиляции

Отправлено спустя 8 часов 28 минут 54 секунды:
Короче разобрался, скоростной счётчик использует второй аппаратный таймер, а блок buzzer тоже частично использует его. Поэтому совместно они работать не будут.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя