Neekeetos писал(а):ADC сейчас работает на 500кГц, не потому, что нельзя быстрее, просто на 1МГц теряется точность измерений
Похоже я невнимательно прочел мат часть. Думал что до 1 МГц без потерь точности. Точнее смотрел для 103-го с которым играю.
Как я понимаю, можно запускать ADC через раз или еще реже, но синхронно с DAC. Читаю manual, но он большой.
По другому таймеру в slave mode. Может, конечно, это ничего и не даст, но идея такая. Если для относительно высокой частоты мы будем формировать синус как в примере по 32 точкам за период (причем без прерываний), то форма сигнала улучшится и, следовательно, меньше будет наводок. А читать ровно 4 раза за период (0,90,180 и 270). Да, я опять за свое
P.S. Посмотрел соседний проэкт от Galizin. Похоже там почти так ADC/DAC и настроены - в смысле 2 master/slave таймера и разные скорости для высокой частоты. Точность трудно сравнивать, раз там все по другому: и аналоговая часть, и обработка.