DARAM2: o=0x8100, l=0x200
DARAM3: o=0x8300, l=0x7d00
SARAM: o=0x10000, l=0x30000
SDRAM: o=0x40000, l=0x3e0000
}
SECTIONS
{
.text: {} > DARAM
.vectors: {} > VECT
.trcinit: {} > DARAM
.gblinit: {} > DARAM
frt: {} > DARAM
.cinit: {} > DARAM
.pinit: {} > DARAM
.sysinit: {} > DARAM
.bss: {} > DARAM3
.far: {} > DARAM3
.const: {} > DARAM3
.switch: {} > DARAM3
.sysmem: {} > DARAM3
.cio: {} > DARAM3
.MEM$obj: {} > DARAM3
.sysheap: {} > DARAM3
.sysstack {} > DARAM3
.stack: {} > DARAM3
}
通过matlab设计一个滤波器,其滤波效果较好,但在ccs中用matlab中所设计的滤波器的系数设计滤波器时其滤出的心电信号的效果并不好,经过反复微调ccs中滤波器的系数,得出的滤波效果逐渐趋向于要求的效果,与通过matlab中滤波器滤出的波形近似。可知,同一个滤波器在matlab中和ccs中滤波的效果并不一样,要想要达到相同的效果,还需要调整滤波器的系数,由于经验缺乏,在ccs中滤波器中的系数并不完美,滤波效果也没有matlab中的好,以后需要增加这方面的实践,并在实践中积累经验。
由于在ccs使用方面经验有限,在编程方面能力有限,课题完成得并不完全和完美,在ccs中仅仅完成了数据读入、滤波器设计、一次滤波、图像输出的功能,没能进行数据逆转和二次滤波。但滤波效果我觉得是能满足使用要求的。未能完成部分在下面的实验中将进一步努力实现。观察上页所示试验结果,可知,设计的高通滤波器将低频信号基本滤除了,并且相位也基本成线性了。
通过这次dsp课程设计,初步学会了使用matlab和比较熟练的掌握了ccs3.3的使用,熟悉了dsp软件编程和软件仿真的基本技能。提高了对dsp这门课程的兴趣和了解。比较全面的了解了怎么用matlab和dsp去解决实际问题,比较系统的的温习了以前学过的和此次课题有关的知识,对知识的掌握很有益。对以后的学习也受益很大。