ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
3 октября
1545461 Топик полностью
mr-x (Вчера, 12:30, просмотров: 35) ответил Eddy_Em на 239.5 сэмплов же, так что, куда меньше частота. Ну и пусть себе молотит: DMA же этим занимается! А я просто из памяти беру нужные 9 значений, считаю их медиану (алгоритм из numerical receipies), а по этому значению вычисляю температуру.
48 кГц и 239.5 семплов чота не очень соотносятся. Я понимаю, что у тебя всё хорошо работает и задача решена, но мы же тут о представлении о прекрасном трындим. Я бы исходил из условий необходимого и достаточного. DMA убрал, всё повесил на прерывание раз в милисекунд эдак 10. Может быть даже усреднять не стал, ибо зачем?