-
- На самом деле для счётчика времени достаточно 32-битной величины. И пусть она периодически переполняется. Важно лишь не пытаться оперировать периодами большими чем период переполнения. И не рассчитывать время в будущем (что, очевидно, невозможно). fk0(652 знак., 25.12.2019 11:17)
- Вы совершенно правы: мне нет необходимости делать задержки более размерности 32 битной величины. - _Constantin24(25.12.2019 11:52)
- "На самом деле я просто исследую" - чтобы заложить мину для следующего исследователя. Это ещё один уровень ловушек в плюсах. Они там всюду :-) - SciFi(25.12.2019 08:58)
- Делаете sleep_ms на systick, sleep_tick на dwt. Проблема решена, а остальное - хрень и зло. - evgeniy1294(25.12.2019 08:36)
- Ну от вас такого не ожидал... Хотя, может быть вы прошли этот путь, и даете мне сразу ответ. Прошу пояснить. - _Constantin24(25.12.2019 08:41)
- У меня есть только это: evgeniy1294(540 знак., 25.12.2019 08:52)
- Смотрите же обе функции Delay принимают совершенно разные вещи: тики и миллисекунды. Пока уже сделанно подобное _Constantin24(242 знак., 25.12.2019 09:16)
- Пусть принимают, мне не мешает, это специально так сделано. К тому же я не пускаю алгоритмистов к аппаратной части. - evgeniy1294(25.12.2019 09:26)
- Смотрите же обе функции Delay принимают совершенно разные вещи: тики и миллисекунды. Пока уже сделанно подобное _Constantin24(242 знак., 25.12.2019 09:16)
- У меня есть только это: evgeniy1294(540 знак., 25.12.2019 08:52)
- Ну от вас такого не ожидал... Хотя, может быть вы прошли этот путь, и даете мне сразу ответ. Прошу пояснить. - _Constantin24(25.12.2019 08:41)
- На самом деле для счётчика времени достаточно 32-битной величины. И пусть она периодически переполняется. Важно лишь не пытаться оперировать периодами большими чем период переполнения. И не рассчитывать время в будущем (что, очевидно, невозможно). fk0(652 знак., 25.12.2019 11:17)