Freertos: штуке уже лет 15+. Распространенный и устоявшийся продукт. До сих пор при включении статистики по отсчётам таймера с микросекундным разрешением примерно через полчаса оно начинает считать, что суммарно таски жрут примерно 1470% cpu. Причём пропорции жора cpu тасками остаются корректными. Просто процентов теперь не 100, а 1470.
Комментарии: 11
Samuil
Мдэ... Кстати, а почему тебя в астрономиконе не сожгли?)
Vga
А сколько было патриотам, когда обнаружилось что через N суток аптайма они лупят туда, где цель была пару секунд назад?)
Samuil
На тот момент комплексу было года три. На момент того случая проработал около шести часов, кажется. В Википедии написано подробно
Vga
но там и баг критичнее чем мониторинг)
Vga
10 лет и 100 часов аптайма А сколько времени фиксили не указано
Sexst
Согласись, такие ситуации происходили гораздо реже. Это ещё поймать нужно. А в чём баг то был рассказали?)
Samuil
Копилась ошибка подсчёта времени, емнип.
Sexst
А, классика. Везде время через жопу. На stm32, которые миллионами лепят, до сих пор пор включенном CSS рандомно ломается переинициализация LSE при возврате с аварийного vbat на основное питание. Фича, созданная чтобы добавить фейловер источнику low-speed тактирования, только всё портит.
Sergei
Используй ntp - прикручивается не так сложно
Sexst
NTP и близко не такой точный, как нужно бы в моменте. В ряде кейсов требуется уровень точности pps как условного PTP. И оба они требуют сети ВНЕЗАПНО!!! Иначе вопросов и не стояло бы https://youtube.com/@hansrosenberg74?si=-JzKNiqh6FwxrCLp Цельный годный канал про то, как разводить землю.