DSP串口参数传递总结
0赞DSP通过串口1将数据接收到DSP内核中,之后DSP在对接收到的信号进行处理,以实现我们需要的波形。串口的实现方式如下:

电阻上为10k,而下为20k,作分压处理。由上图我们可以看到单片机的发送端一个作用就是用作参数的传输,另外的一部分作用就是用作帧同步信号的使用。串口1的具体配置如下程序所示:
stm #0,MCBSP1_SPSA
stm #2000h,MCBSP1_SPSD
stm #1,MCBSP1_SPSA
stm #100h,MCBSP1_SPSD
stm #2,MCBSP1_SPSA
stm #40h,MCBSP1_SPSD
stm #3,MCBSP1_SPSA
stm #40h,MCBSP1_SPSD
stm #4,MCBSP1_SPSA
stm #00h,MCBSP1_SPSD
stm #5,MCBSP1_SPSA
stm #04h,MCBSP1_SPSD
stm #6,MCBSP1_SPSA
stm #1fah,MCBSP1_SPSD
stm #7,MCBSP1_SPSA
stm #2000h,MCBSP1_SPSD
stm #0eh,MCBSP1_SPSA
stm #0a0ch,MCBSP1_SPSD
rpt #0ffh
nop
stm #0h,MCBSP1_SPSA
stm #2001h,MCBSP1_SPSD
stm #1,MCBSP1_SPSA
stm #1c1h,MCBSP1_SPSD
stm #0,DXR11
参数在传输的时候主要以数据包的形式进行传输,数据包主要分为以下两个部分。一部分为前端码,主要包含的信息为参数的类型。另一部分为信息码,主要包含的信息为参数的数值。
