В этом тексте я написал про очень полезную способность логического анализатора Saleae и его клиентской утилиты Logic 2. Это синтаксический разбор осциллограммы трафика I2S.
Что надо из железа?
|
№ |
Оборудование |
Назначение |
|
1 |
Логический анализатор Saleae Pro 16 |
логический анализатор |
|
2 |
Кабель USB 3.0 micro |
Для подключения логического анализатора к PC |
Что надо из софтвера?
|
№ |
Программа |
Назначение |
|
1 |
Программа Logic 2 |
PC клиент для логического анализатора |
Итак, вы подключили свое аудиоустройство к логическому анализатору и увидели бинарную осциллограмму. Как определить какие там семплы в десятичной системе счисления?

Прежде всего надо нажать на вкладку 1F

Далее нажать на + в верхнем правом углу. Надо прописать вот такие настройки I2S/PCM Заполните опции как показано на скриншоте.

Нажимаем save и получаем вот такую разобранную картинку.
Как видно данные в прошивке совпали с тем, что в реальности выставилось на проводах интерфейса I2S

Вывод
Логический анализатор Saleae отличный отладочный инструмент для разбора стандартных цифровых интерфейсов, в частности I2S. Такая простенькая опция позволяет сэкономить уйму времени.
Словарь
|
# |
Акроним |
Расшифровка |
|
1 |
I2S |
Inter-IC Sound |
|
2 |
PCM |
Pulse-code modulation |
|
5 |
PC |
personal computer |
|
3 |
BCLK |
Bit clock |
|
4 |
LRCLK |
Left Right Clock |
Links
https://habr.com/ru/articles/438732/
https://habr.com/ru/articles/397381/
https://habr.com/ru/articles/698572/
ссылка на оригинал статьи https://habr.com/ru/articles/758188/
Добавить комментарий