🗊 Презентация Тактирование приложений

Нажмите для полного просмотра!
Тактирование приложений, слайд №1 Тактирование приложений, слайд №2 Тактирование приложений, слайд №3 Тактирование приложений, слайд №4 Тактирование приложений, слайд №5 Тактирование приложений, слайд №6 Тактирование приложений, слайд №7 Тактирование приложений, слайд №8 Тактирование приложений, слайд №9 Тактирование приложений, слайд №10 Тактирование приложений, слайд №11 Тактирование приложений, слайд №12 Тактирование приложений, слайд №13 Тактирование приложений, слайд №14 Тактирование приложений, слайд №15 Тактирование приложений, слайд №16 Тактирование приложений, слайд №17 Тактирование приложений, слайд №18

Вы можете ознакомиться и скачать презентацию на тему Тактирование приложений. Доклад-сообщение содержит 18 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Занятие 4 Тактирование приложений Разделы Цикл с тактированием (timed loop) Программное тактирование Аппаратное тактирование Отклик на событие
Описание слайда:
Занятие 4 Тактирование приложений Разделы Цикл с тактированием (timed loop) Программное тактирование Аппаратное тактирование Отклик на событие

Слайд 2


Тактирование циклов Обеспечивает режим ожидания для предоставления процессорного времени потоками с низкими приоритетами Уменьшает джиттер приложения...
Описание слайда:
Тактирование циклов Обеспечивает режим ожидания для предоставления процессорного времени потоками с низкими приоритетами Уменьшает джиттер приложения Программное или аппаратное тактирование цикла Программный джиттер обычно больше чем аппаратный джиттер Программный джиттер может составлять около 15 мкс

Слайд 3


Тактирование циклов Программное тактирование (для всех RT платформ) Время привязывается к таймеру операционной системы(миллисекундный таймер)...
Описание слайда:
Тактирование циклов Программное тактирование (для всех RT платформ) Время привязывается к таймеру операционной системы(миллисекундный таймер) Длительность итерации цикла задается при помощи функций ожидания Функции ожидания маскируют программный джиттер кода, но вносят свой собственный джиттер Аппаратное тактирование (не достуно на [c]FP) Время привязывается к процессорному таймеру (микросекундный таймер) или к внешнему аппаратному таймеру Аппаратные таймеры не зависят от таймера операционной системы Аппаратный джиттер зависит от точности аппаратного таймера

Слайд 4


Программное тактирование Три стандартных метода программного тактирования: Вставить функцию ожидания Wait в цикл Вставить функцию ожидания Wait Until...
Описание слайда:
Программное тактирование Три стандартных метода программного тактирования: Вставить функцию ожидания Wait в цикл Вставить функцию ожидания Wait Until Next Multiple в цикл Заместить обычный цикл циклом с тактированием

Слайд 5


Программное тактирование — функция Wait Переводит VI в режим ожидания на заданное Не используйте параллельно с кодом критическим по времени Время...
Описание слайда:
Программное тактирование — функция Wait Переводит VI в режим ожидания на заданное Не используйте параллельно с кодом критическим по времени Время исполнения кода может варьироваться, поэтому время выполнения цикла может также варьироваться

Слайд 6


Программное тактирование – функция Wait Until Next Multiple Поток прерывает свое исполнение и переходит в режим ожидания на время, кратное значению...
Описание слайда:
Программное тактирование – функция Wait Until Next Multiple Поток прерывает свое исполнение и переходит в режим ожидания на время, кратное значению входа Count (mSec) Первая итерация цикла не определена

Слайд 7


Программное тактирование – Wait Until Next Multiple Добавьте функцию Wait перед циклом для инициализации таймера Такой метод определяет время...
Описание слайда:
Программное тактирование – Wait Until Next Multiple Добавьте функцию Wait перед циклом для инициализации таймера Такой метод определяет время выполнения первой итерации цикла

Слайд 8


Программный тактирование–Wait Until Next Multiple Tх (худшее время выполнения) < ΔT (кратное времени функции Wait + джиттер)
Описание слайда:
Программный тактирование–Wait Until Next Multiple Tх (худшее время выполнения) < ΔT (кратное времени функции Wait + джиттер)

Слайд 9


Программный тактирование - цикл с тактированием При необходимости может использоваться вместо циклов For или While Выбор миллисекундного таймера...
Описание слайда:
Программный тактирование - цикл с тактированием При необходимости может использоваться вместо циклов For или While Выбор миллисекундного таймера означает к программное тактирование Следует использовать цикл с тактированием в следующих случаях: Несколько циклов с разными частотами Динамическое изменение параметров тактирования

Слайд 10


Аппаратное тактирование – не доступно для платформ [c]FieldPoint Существуют четыре стандартных метода аппаратного тактирования Помещение в цикл...
Описание слайда:
Аппаратное тактирование – не доступно для платформ [c]FieldPoint Существуют четыре стандартных метода аппаратного тактирования Помещение в цикл функции Wait с мкс разрешением Помещение в цикл функции Wait Until Next Multiple с мкс разрешением Замена обычного цикла циклом с тактированием ( с мкс разрешением) или внешним таймером Использование внешнего таймера DAQmx

Слайд 11


Аппаратное тактирование – функции с мкс разрешением Выберите мкс таймер для функций Wait, Wait Until Next Multiple или для цикла с тактированием...
Описание слайда:
Аппаратное тактирование – функции с мкс разрешением Выберите мкс таймер для функций Wait, Wait Until Next Multiple или для цикла с тактированием Доступные частоты цикла в этом случае составят: 1 МГц, 500 КГц, ~333KГц, 250 KГц, 200 KГц, ~167 KГц и т.д. Как и в случае программного тактирования, худшее время исполнения кода цикла должно быть меньше периода цикла ΔT Используйте архитектуру построения приложения, как и случае программного тактирования

Слайд 12


Аппаратное тактирование – цикл с тактированием
Описание слайда:
Аппаратное тактирование – цикл с тактированием

Слайд 13


Аппаратное тактирование — DAQmx
Описание слайда:
Аппаратное тактирование — DAQmx

Слайд 14


Упражнение 4-1 Программный и аппаратный режим ожидания Время на выполнение: 10 мин.
Описание слайда:
Упражнение 4-1 Программный и аппаратный режим ожидания Время на выполнение: 10 мин.

Слайд 15


Отклик на событие (event) – мониторинг событий Используйте point-by-point VI для мониторинга следующих событий: Запись на жесткий диск по триггеру...
Описание слайда:
Отклик на событие (event) – мониторинг событий Используйте point-by-point VI для мониторинга следующих событий: Запись на жесткий диск по триггеру Возникновение триггера тревоги Запуск вычислений

Слайд 16


Отклик на событие – определение изменения состояния Обработка обычных событий Необходимо использовать устройство цифрового ввода/вывода, которое...
Описание слайда:
Отклик на событие – определение изменения состояния Обработка обычных событий Необходимо использовать устройство цифрового ввода/вывода, которое поддерживает определение изменения состояния

Слайд 17


Упражнение 4-2 VI с критическим приоритетом Время на исполнение: 60 мин.
Описание слайда:
Упражнение 4-2 VI с критическим приоритетом Время на исполнение: 60 мин.

Слайд 18


Резюме Какой таймер имеет лучшее разрешение – таймер процессора или таймер операционной системы? Какие преимущества имеет цикл с тактированием?
Описание слайда:
Резюме Какой таймер имеет лучшее разрешение – таймер процессора или таймер операционной системы? Какие преимущества имеет цикл с тактированием?



Похожие презентации
Mypresentation.ru
Загрузить презентацию