Когерентная демодуляция CPFSK на микроконтроллерах семейства ARM Cortex M

В новой статье на Habr автор делится методами оптимизации когерентной демодуляции сигналов CPFSK для микроконтроллеров ARM Cortex-M, включая STM32F103 и STM32H750. Основное внимание уделено эффективному вычислению тригонометрических функций с использованием разложения в ряд Фурье с фиксированной точкой, что позволяет достичь высокой точности при минимальных затратах тактов процессора. Автор описывает переход от посимвольной обработки к поблочной корреляции с использованием скользящего окна, что значительно повышает скорость вычислений и позволяет выполнять квадратурную демодуляцию в реальном времени даже на бюджетных контроллерах. Предложенный подход обеспечивает динамический диапазон, достаточный для обработки сигналов с полосой до 125 кГц, открывая новые возможности для реализации сложных алгоритмов цифровой обработки сигналов на встраиваемых системах с ограниченными ресурсами.
This is a summary. Read the full article at the original source:
HabrПохожие
В последнее время участились случаи, когда приложения, созданные с помощью нейросетей за считанные выходные, сталкиваются с серьезными проблемами: уте…
Между ожиданиями руководства и реальностью разработки ПО в эпоху ИИ возник серьезный разрыв. В то время как топ-менеджеры сообщают о пятикратном росте…
Тратят ли фронтенд-разработчики токены впустую? 5 способов сократить расходы на AI-кодинг
По мере того как AI-агенты становятся неотъемлемой частью работы разработчиков, расходы на потребление токенов вызывают все большее беспокойство. Эрик…



