Pull to refresh

Разбор I2S трафика в программе Logic 2

Level of difficultyEasy
Reading time1 min
Views4.2K

В этом тексте я написал про очень полезную способность логического анализатора 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/

Only registered users can participate in poll. Log in, please.
Вы работали с логическим анализатором Saleae?
57.89% да22
42.11% нет16
38 users voted. 1 user abstained.
Only registered users can participate in poll. Log in, please.
Вы знали про существование возможности синтаксического разбора шины I2S в программе Logic 2?
56.25% да18
43.75% нет14
32 users voted. 1 user abstained.
Only registered users can participate in poll. Log in, please.
Вы работали с шиной I2S?
52.94% да18
47.06% нет16
34 users voted. Nobody abstained.
Tags:
Hubs:
Total votes 5: ↑3 and ↓2+2
Comments23

Articles