- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 TMS320C6678 双网口测试(记录
TMS320C6678有2个独立的EMAC网口,支持2路千兆网,原则上说可以支持独立的2路网口,可以配置不同的IP,而在TI的6678平台上,只接出了EMAC网口2,网口1用作AMC金手指接口了,刚好手里上有块C6678开发板,直接开干。由于技术问题不知如何表达,工友有兴趣可以自己尝试移植,主要涉及网口的接收、发送、中断、以及内存和资源,双网口的问题只要弄明白lwip的结构就行了!1)先准备2台双网口电脑,我用的19寸工控笔记本。5)测试DSP作为TCP服务器。3)测试ping的结果。
2024-10-31 09:21:55
344
原创 基于DSP的LMS算法实现与实物测试(四)
图1 DSP实时采集Grap。将滤波器后的语音数据通过LINE-OUT的左声道进行输出,同时将滤波前的语音信号通过右声道进行输出,通过示波器同时观测滤波前后的信号特征。图2 LMS滤波前后对比。1)设置信号源,CH1作为目标信号,CH2作为噪声参考。LMS滤波之后,通过AIC3106输出结果如下图所示。通过TL6748实现的 LMS效果较好,实时性较高。蓝色:是信号源直接输出的原始语音信号,用于比较判读;绿色:是语音采集的混有15K噪声的2K信号;黄色:是将绿色信号进行LMS之后输出的信号。
2023-10-14 16:37:49
885
1
原创 基于DSP的LMS算法实现与实物测试(三)
使用AU-202将CH1和CH2混频至左声道,CH2直出至右声道,则左声道含有2Khz和15Khz音频(模拟的是带有噪声的语音信号),右声道为15Khz(模拟的纯噪声)。TL6748硬件卡采集左右声道,检验语音ADC采集的正确性,结果如下图所,结果与图 3完全一致,说明TL6748语音采集正确,不存在硬件问题。6748采集语音信号后,直接通过语音DAC(LINE-OUT)输出,并用示波器观测波形,结果如下图所示。设置信号源,CH1作为目标信号,CH2作为噪声参考。CH1:正弦波,2Khz,330mV;
2023-10-14 16:33:07
944
1
原创 基于DSP的LMS算法实现与实物测试(一)
需要重点说明的是,在实际应用中,我们反其道而行之,真实语音信号混有噪声,我们不方便也没有良好的方式获取,而噪声比较容易获取,并且噪声存在一定相干性,所以在真实应用场景下,x(n)为混有噪声的语音信号,d(n)反而是噪声信号,将噪声认为是我们想得到的信号,而真实语音信号认为是干扰信号,从我们所需角度,那么此时e(n)反而成为了我们想要的目标语音信号,y(n)则为误差信号了。其中,w(n)是滤波器的权值向量,μ是步长参数,e(n)是期望d(n)与滤波器输出y(n)之间的误差,x(n)是输入参考信号。
2023-10-14 16:17:48
1220
1
原创 2021-10-20基于TMS320C6748的SATA硬盘读写应用
标题基于DSP的SATA硬盘读写应用TMS320C6748/OMPL138是一款性价比很高的DSP,拥有丰富的外设,SATA、UPP、MCBSP、MCASP、EMAC、UART、EMIF等等,测试使用创龙提供的开发板TL6748系列。测试HDD类型:有机械硬盘、三星SSD,IntelSSD等;测试方法:同步扇区读/写;异步扇区读/写;文件系统读/写;支持容量:128GT;测试平台:CCS3/CCS4/CCS5/…/CCS9BIOS: dsp/bios和sys/bios在OMP138平台上,Li
2021-10-20 09:48:11
514
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人