Страница 2 из 2
Re: stm32 подвесание ипрограммы при настройки кнопки дикреме
Добавлено: Вт янв 18, 2022 00:53:58
Мурик
ivan dimir, не первый день на форуме, а размещать код так и не научились.
Re: stm32 подвесание ипрограммы при настройки кнопки дикреме
Добавлено: Вт янв 18, 2022 06:51:16
ivan dimir
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=4163287#p4163287"]Таймер нужно использовать - SysTick, пусть отсчитывает системное время (я обычно в миллисекундах условных считаю). А конечные автоматы запоминают условное время нажатия или отпускания кнопки, а состояние меняют лишь спустя определенное количество единиц этого времени. Использовать всякие delay'и в коде можно разве что на стадии инициализации (когда требуется подождать некоторое время, скажем, для инициализации дисплея), да и то, если ждать нужно много, лучше это обернуть в конечный автомат. Тогда человек не будет офигевать от тормозов железки, да и значительно снизится вероятность просрать какое-нибудь событие.[/uquote]
У меня на этом таймере есть функции задержек.
Re: stm32 подвесание ипрограммы при настройки кнопки дикреме
Добавлено: Вт янв 18, 2022 07:08:15
Dimon456
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=4163167#p4163167"]Офигеть! Я — Ванга! Прямо даже с "==11" угадал =D
Адский говнокод.[/uquote]Да тебе вечно ни чего не нравится, за-то как свой код выложишь на >16 страниц, вот в твоем точно, не то что голову, но и ногу сломаешь.
Re: stm32 подвесание ипрограммы при настройки кнопки дикреме
Добавлено: Вт янв 18, 2022 13:16:18
ivan dimir
Ваш код пытаюсь настроить оператор switch