STM32ad9833
Управление генератором сигналов AD9833 на STM32 с быстрым переключением частоты и фазы через оптимизированный SPI
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b648419f912a600475302b47f1e973ecca5bca3e698311e5e23420a7b4577711STM32ad9833-0.9.2-b648419f.zipОписание
AD9833 — генератор сигналов от Analog Devices, который умеет выдавать синусы, треугольники и квадраты с программируемыми частотой и фазой. При тактовой частоте 25 МГц можно получить разрешение 0,1 Гц. Эта библиотека для STM32 оптимизирует работу с модулем: вместо стандартной SPI она использует собственный драйвер, который на bluepill с частотой 72 МГц пишет команду частоты в 14 микросекунд против 117 при обычной SPI. Это полезно для быстрых развёрток по частоте и изменения фазы с высоким разрешением. AD9833 имеет два регистра частоты и два фазы, так что можно переключаться между ними для реализации частотной манипуляции (FSK) и других техник модуляции. Питание от 2,3 до 5,5 В.