Подсчитайте и переполнитесь назад, чтобы обнулить после достижения максимального значения для конкретного количества битов
Simulink / Источники
HDL Coder / Источники
Блок Counter Free-Running рассчитывает вплоть до достижения максимального значения, 2Nbits – 1, где Nbits является количеством битов. Затем счетчик переполняется, чтобы обнулить и начинает подсчитывать снова.
После переполнения счетчик всегда инициализирует, чтобы обнулить. Однако, если вы выбираете глобальную переменную, удваивает переопределение, the Counter Free-Running блок не переносится назад, чтобы обнулить.
Примечание
Этот блок не сообщает, переносятся на предупреждениях переполнения в процессе моделирования. Чтобы сообщить об этих предупреждениях, смотрите Simulink.restoreDiagnostic
страница с описанием. Блок действительно сообщает об ошибках, должных переноситься на переполнении.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|