Измерения
Информация\Измерения\Логические анализаторы\Logic, Logic16
Руководство пользователя для Logic и Logic16
Внимание: Использование логических анализаторов Logic или Logic16 при протестировании оборудования, питающегося от сети переменного тока может быть опасным, в том числе для самого оборудования. При питании оборудования от батареи, изолированных источников питания и USB, использование логических анализаторов, как правило, будет безопасным. Для остальных случаев, пожалуйста, не забудьте прочитать раздел "Безопасность и защита оборудования".
Удачной отладки!
Содержание
Руководство пользователя Logic и Logic16
Установка программного обеспечения
Установка на Windows и Mac
Установка на Linux
Использование оборудования
Подключение жгута проводов
Жгуты проводов Logic16
Испытательные зажимы
Прямое подключение к разъёмам IDE
Отключайте Logic от вашей схемы, когда USB отключен
Безопасность и защита оборудования
Использование программного обеспечения
Советы
Использование триггера захвата (Trigger)
Навигация и отображение данных
Измерения временных параметров
Размещение маркеров времени
Сохранение и открытие сессии
Экспорт данных
Сохранение скриншотов (снимков экрана)
Выбор формата отображения ( т.е. шестнадцатеричное, десятичное и т.д. )
Использование анализаторов протоколов
Отключение, подключение и изменение порядка отображения каналов
Сброс триггера, название каналов, порядок и видимость каналов
Сокрытие меток и/или триггеров каналов
Работа с вкладками
Переключение между несколькими логическими анализаторами
Переключение каналов Logic16
Перекрестные помехи ( и выбор входного напряжения Logic16 )
Сайт сообщества Saleae
SDK логического анализатора
Форум
Бета-версии программного обеспечения
Целостность данных
Максимальная частота дискретизации
Максимальная частота дискретизации и длительность захвата Logic16
Безопасность и защита оборудования
Связаться с нами
Целостность данных
Логические анализаторы Logic и Logic16 не в состоянии достичь определенной частоты дискретизации (см. следующие разделы), но это не означает, что в захваченных данных могут быть потерянные отсчёты. В соответствии с алгоритмом работы, программа останавливает захват и уведомляет вас, как только будут потеряны любые данные.
Максимальная частота дискретизации
Вообще говоря логический анализатор способен достичь частоты дискретизации 24МГц, когда никакие другие устройства не подключены к хосту USB, и ваш компьютер реагирует достаточно быстро. Однако, если USB обслуживает другие устройства или компьютер выполняет ресурсоёмкие приложения, будут доступны гораздо меньшие частоты дискретизации, например, частоты 16 МГц или 12 МГц могут оказаться самыми высокими из достижимых. Причина этого заключается в следующем:
Логический анализатор использует интерфейс USB 2.0 и использует USB тип передачи, известный как "пакетная передача". Хотя этот тип передачи имеет самую большую теоретическую среднюю пропускную способность (значительно больше, чем даже 24 Мбайт/с, необходимых Logic), она также имеет самый низкий приоритет. Это означает, что может быть "вклинивание" другого USB-трафика от других устройств.
Вторая проблема заключается в том, что Logic имеет очень ограниченный объём встроенной памяти. В частности, он имеет x4 512 байт буферы. Эти буферы должны считываться по интерфейсу USB таким образом, что они никогда не должны быть заполнены полностью в одно и то же время. Если это произойдет, логика программного обеспечения сообщит, что частота дискретизации не может быть сохранена.
Это означает, что даже если в среднем (что, как правило, и бывает) USB может предоставить Logic скорость по крайней мере 24МБ/с, это не даёт приоритета по отношению к другим устройствам на USB хосте, что при маленьком размере буфера логического анализатора вызовет его переполнение. По этой причине Logic не может гарантировать, что он будет работать на максимальной частоте 24MHz, так как это зависит от ряда факторов, включая производительность компьютера, доступную полосу пропускания USB и задержку, другие устройства, работающие с USB и т.д.
Чтобы максимизировать скорость захвата отсчётов, выполните следующие действия на компьютере:
- Убедитесь, что никакие другие приложения не потребляют значительно процессорное время.
- Убедитесь в том, что у вас достаточно свободной оперативной памяти, так что операционная система не будет иметь файла подкачки на жестком диске. Это будет слишком медленным вариантом раблты с памятью.
- Попробуйте подключить Logic непосредственно к компьютеру, а не через концентратор USB.
- Убедитесь, что другие устройства на USB минимально активны (т.е. не работают веб-камеры, жесткие диски и т.д.).
- Попробуйте отключить другие периферийные устройства от USB или переключение Logic к порту, обслуживаемому отдельным хост-контроллером. Вы даже можете попробовать специальный контроллер хоста, например этот http://www.newegg.com/Product/Product.aspx?Item=N82E16815166014
- Увеличьте приоритет процесса программного обеспечения Logic.
- Windows: В диспетчере задач Windows выберите вкладку "Процессы" ("Processes") и найдите процесс Logic. Щелкните правой кнопкой мыши по этому пункту и выберите Приоритет -> Высокий (Set Priority -> High).
- Linux: В командной строке перейдите в папку, где находится исполняемй файл Logic. Введите nice –n 3 ./Logic. Ищите Linux nice в Google для получения дополнительной информации.
Максимальная частота дискретизации и длительность захвата Logic16
Logic16 имеет значительно больший по объёму встроенный буфер памяти, чем Logic и, следовательно, гораздо более устойчив к задержкам в USB. Кроме того, более вероятна надежная работа на максимальной скорости на данном компьютере, чем у Logic.
Если вам нужно вести захват в течение длительных периодов времени, особенно, чтобы поймать "овернайт" ("overnight") ошибки на лету, мы рекомендуем использовать Logic16.
Комментарии