最近看到有人在谈用单片机实现低通滤波,这个是我写的代码,大概就是 上次的值*0.8 +本次值*0.2 等于本次值,然后依此类推。。
g_nAccZ_AD = (uint16)(g_nAccZ_AD * 0.2 + g_nAccZ_AD_Last * 0.8);
g_nGyro_AD = (uint16)(g_nGyro_AD * 0.2 + g_nGyro_AD_Last * 0.8);
不知道对不对。 不知道各位遇到过在单片机里写低通滤波没? 大概是什么原理的?希望大家多交流交流 (*^__^*)
一周热门 更多>