ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
9 июля
270931 Топик полностью
fk0, легенда (09.09.2011 11:02 - 11:10, просмотров: 112) ответил koyodza на это не "усреднение", а обычный БИХ фильтр. Считай, как простой ФНЧ в виде RC-цепочки
y0=x+y1*k, где k=1-1/256. Можно и более сложные фильтры строить. Но при 8-битной разрядности сложно подобрать коэффициенты, чтоб не нарваться на переполнение. И практически на PIC-контроллерах (hitech C 9.51pl2 STD) плавающая точка может оказаться быстрей, чем 32-разрядные вычисления. На 32-бит процессорах в целых числах, очевидно, быстрей.
image
[ZX]