历史上的今天
今天是:2025年01月15日(星期三)
2020年01月15日 | MSP430之ADC采集滤波
2020-01-15 来源:eefocus
占位符
1 /* 加权平均滤波 */
2 static unsigned char coe[13] = {1,2,3,4,5,6,7,8,9,10,11,12,13};
3 static unsigned int coeSum= 1+2+3+4+5+6+7+8+9+10+11+12+13;
4 unsigned long temp = 0;
5
6 for (i = 0; i 8 temp += arr[i]*coe[i]; 9 } 10 temp = (unsigned long )( temp * 1.0 / coeSum); 占位符 1 /* 中值滤波 */ 2 unsigned long temp = 0; 3 4 // 选择排序 5 for (i = 0; i 7 k = i; 8 for (j = i+1; j 10 if (arr[j] < arr[k]) 11 k = j; 12 } 13 if (k != i) 14 { 15 temp = arr[k]; 16 arr[k] = arr[i]; 17 arr[i] = temp; 18 } 19 } 20 temp = arr[ (ADCN - 1) / 2]; //返回中值
史海拾趣
|
摘要:针对高压钠灯工作特点以及工作在高频状态下的缺陷,采用电流跟踪技术,设计了一种低频高压钠灯电子镇流器,并设计了可靠的逻辑控制启动电路。最后,给出实验结果。 关键词:高压钠灯;电子镇流器;闭环;电流跟踪 0 引 ...… 查看全部问答> |
|
在Protel中利用向导创建贴片元件时,你会发现SOP的管脚焊盘默认的是50milX100mil(毫英寸),而TSOP的参数书册给出的是18milX33mil,所以,我想问下是否TSOP(T-Type II)是SOP封装的浓缩型,尺寸有了压缩? 很多SDRAM(比如电脑上的内存条用的芯 ...… 查看全部问答> |
|
我用的是ylp2440的开发板,其cpu是s3c2410,买的时候带来的是linux2.6.12的内核,以及arm-linux-gcc的交叉编译工具。现在我想让这个板子跑uclinux的系统,那样怎么弄?是不是把uclinux移植到板子上,然后找个交叉编译工具,在linux的虚拟机上编程? ...… 查看全部问答> |
|
基于WINCE 5.0操作平台,在VC2005 开发MFC智能设备应用软件 在VS2005开发平台下,开发的软件直接通过Microsoft ActiveSync 同步软件下载到2440开发扳上可以运行(通过开发环境) ;单独生成Release版本的,脱离开发环境下载到开发板上就不能运行了. 而使用eVC开发的应用程序就不存在这个问题. &nbs ...… 查看全部问答> |




