Перейти к содержимому

Нужен был логический анализатор. Сделал свой на RP2040

IgoFT

0:00 / 0:00

Нужен был логический анализатор. Сделал свой на RP2040

14 104 просмотра · 2 дня назад
IgoFT
1,66 тыс. подписчиков
14 104 просмотра · 2 дня назад
Сделал свой 8-канальный логический анализатор на RP2040, потому что не хотел ждать готовый и нужно было разобраться, что происходит при инициализации SD-карты. В ролике - реальная разработка с нуля: PIO, DMA, многоканальный захват, передача данных на ESP32-S3, вывод на TFT, trigger, pre-trigger, zoom и финальный захват настоящей SD-шины. Что получилось: 8 каналов до 10 MS/s 16384 samples trigger по любому каналу rising / falling edge 25% pre-trigger просмотр на TFT управление через ESP32-S3 Заодно столкнулся с тем, что длинные провода и сама измерительная обвязка могут мешать нормальной инициализации SD-карты. Проект развивается как часть моего самодельного измерительного прибора на ESP32-S3. Проект тут: https://github.com/igorianru/ESP32-S3... 00:00 Зачем понадобился свой логический анализатор 00:25 RP2040, PIO и DMA 01:24 Делаю переходник для SD-карты 02:22 Первые тесты и многоканальный захват 04:05 Подключаем настоящую SD-карту 05:31 Связываем RP2040 с ESP32-S3 06:42 Trigger и pre-trigger 08:03 Финальный тест с SD-картой