UB3GBN пишет:
Перспективно ли сделать так:
- заменить ардуину на STM32F103C8T6, используя его бОльшие вычислительные возможности и почти не увеличив стоимость "железа";
- и выполнить программирование в среде Arduino_STM32 или STM32duino, используя унаследованный от изначального QCX-SSB код??
Хотел добавить пару своих субъективных мыслей. uSDX собран но не хочет запускаться
в ГуглГруппе по этому трансиверу, ответа на мою ошибку не удалось найти
но надежду не теряю...
А по поводу STM32 и обработки звука, то у него теоретически возможностей больше, ведь 12 бит АЦП, это больше, чем 10 бит у Atmega. Да и частота у простой и доступной STM32F103, целых 72 МГц. Кстати и цена на плату с STM32F103 (Blue Pill) ниже чем на Arduino Nano.
Пробовал проект на STM32F103 -
github.com/gcallipo/RadioDSP-Stm32f103 (подучилось вот так -
http://radiodiy.club/?p=667), не очень понравилась работа такого ДСП
Если телеграфные фильтры еще неплохо, то SSB чувствуется сразу неважное качество звука (оцифровки). Возможно проект так реализован
Поэтому, наверное, пока автор оптимального алгоритма, заставившего отлично работать Atmeg-у, не возьмется, хорошего результата не будет
ведь один-в один "залить" код не получится, нужно учитывать особенности другой архитектуры и частоту работы микроконтроллера.