X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
单片机
[求助] 多路模拟量滤波简便算法(51单片机)
hanpan2713
2018-9-28 12:06
楼主
各位亲:
初次发帖,谢谢。
单片机需要采集12路16位模拟量,为了稳定信号需要做滤波处理,目前做了2路 11个数的中值滤波就已经定义了4个FLOAT【11】的数组,RAM256,算上其他的变量,用掉了246. 12路如果100个数滤波,100个FLOAT 就是400个字节,1路需要2个数组就是800个,12路就是9600个字节RAM。除了扩展外部RAM有没有什么好的算法?
10年之前搞过单片机,现在要拾一下,求指点!感谢!
点赞
回复评论 (1)
沙发
ketose
一路用一个变量进行累加不就可以了吗?非要定义数组?
点赞
2018-10-9 16:25
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
电动汽车电池基本参数
【EEworld原创教程讨论】提问《MSP430入门课程之——Launchpad IDE开发工具的使用》
LM3S9B90 UDP通信为什么总是进入死循环呢,是按照历程上面来改的。麻烦大师指导指...
Linux安装的几点经验
公司的project突然宣布停掉了,唉,distribute 一些points吧,告慰自己内心淡淡的哀伤
IP网络摄像机高分辨率就是质变吗?
单片机 MSP430 模拟IIC编程(1)
EEWORLD官方竞价活动第五期——7口USB HUB PCB(共4块)
字库GT21H16S2Y
【NXP Rapid IoT评测】离线编译与测试总结
PADS助手:一个很好的软件献给用PADS Logic/Loyout(Power Logic/PCB)的人
我想做一个有关防止病毒通过u盘传播的东西
EEWORLD大学堂----如何使用Coocox 开发 STM32F0
变频器
CC2530如何获取rssi?
TIVA C launchpad试用心得3.-SP接口读写w25x80Flash
请问怎样利用M3中的ADC,同时实现数据采集和触摸屏控制
基于虹膜的人体特征识别方法研究
keil 5的各种蛋疼问题
关于红外中断问题
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复