基于DSPTMS320C54X的癫痫脑电信号处理

时间:2012-02-03来源:网络


再利用CCS中的File->Load Data将十六进制的数据导入到DSP的相应内存中去。

反过来,DSP处理之后的数据利用CCS的数据导出File->Save以文本文件形式保存,再用C语言进行数据逆转化,把两个十六进制数进行转化成十进制的浮点数。

其中的result数组就是十进制的浮点型,origin数组就是十六进制的浮点型。

3.2 核心汇编程序介绍

以下是以16位定点乘法实现32位浮点乘法的部分汇编程序:

3.3 实验结果与分析

图2(a)为待处理脑电信号,经小波分解后(b)~(f)依次为各级逼近波形图,(g)~(k)则依次为对应的细节波形图。滤掉j=3的细节波形即图2(i),再进行小波重构后得到图2(1),从中发现,原图2(a)和重构后的图2(1)几乎看不出明显差别。

实验结果与分析

4 结语

利用小波变换的Mallat算法对癫痫患者的脑电信号进行小波分解,保留脑电的源信号信息,将高频噪声滤除,利于进一步分析[5]。本文利用了DSP快速数据处理的优点,采用性价比高的定点型TMS320C54x DSP进行浮点数据处理,结果表明,处理方法可行,效果明显,文中介绍的方法具有一定的理论和实际应用价值。

1 2

关键词: DSPTMS 320C 320 C54

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版