XAP与DSP处理器间数据通信问题
来源: 评论:0 点击:
在BC03、BC05等芯片中,音频数据由蓝牙协议栈接收后通过stream方式传递到DSP处理器进一步进行数据的编解码操作,其间通过StreamConnect(Source,Sink)进行连接,而在DSP处理器中通过对PROT空闲缓冲空间进行循环查询操作。
请问:如果我将其中的Source换作另外一种,将另一种Source接收的数据发送至DSP,在DSP端依然利用其中的READ_PORT和WRITE进行数据的接收可行吗?通过试验发现,接收部分计数空闲空间为零!这是为什么呢?StreamConnect(Source,Sink)需要自己进行流控吗?怎么处理呢?希望做过音频处理方面的人员一起讨论一下,。
请问:如果我将其中的Source换作另外一种,将另一种Source接收的数据发送至DSP,在DSP端依然利用其中的READ_PORT和WRITE进行数据的接收可行吗?通过试验发现,接收部分计数空闲空间为零!这是为什么呢?StreamConnect(Source,Sink)需要自己进行流控吗?怎么处理呢?希望做过音频处理方面的人员一起讨论一下,。
BlueCore Sub-system与DSP之间可以通过Genaral Message进行消息传递;或者通过8路port<->cbuffer,利用Stream机制进行通信,这也是目前音频进行编解码采用的方式.
我想将音频通信中的Source改为StreamUartSource(),将原来的Stream传递方式改为SteamConnect(StreamUartSource(),StreamKalimbaSink(0)),其他地方保持音频通信方式不变,即希望将uart的数据导入到DSP的RAM内,现在DSP内没有发现接收到数据,不知道问题出在什么地方,还需要加什么处理.
哪们做过这种编程的大侠,过来帮帮忙.......
通信实验没有什么问题,上回估计硬件上有点问题!
那个做过自已写的DSP库文件*.asm的编译没有,比如MySecondAudio那个例子里面的fir.asm库的编译,按照他的文档,在CMD里面输入命令,就会出现.include "stack.h"打开失败,是不是什么地方不对,应该怎么处理,高手指点指点。
明白了,原来是库文件路径加载不对!
评论排行
- ·HFSS天线设计入门中文视频教程(1)
- ·CST2013破解文件,和谐万岁(1)
- ·关于打不开ADS帮助文档(1)
- ·基于左手介质的小型微带天线(1)
- ·HFSS10中仿真出现的错误(1)
- ·HFSS仿真螺旋天线模型的脚本程序(1)
- ·HFSS能仿真线圈天线吗?(1)
- ·Momentum中无法设置Substrate?(1)
- ·大家ADS2008中PIN二极管如何设定啊(1)
- ·请教ADS中的MSub个参数的意思(1)
- ·HFSS中怎么设置一个平面波激励啊(1)
- ·Hfss局部加密网格(1)
- ·HFSS使用心得(1)
- ·HFSS设计微带发夹型滤波器,求耦合系数请教(1)
- ·Microstrip Antenna Technology (Ke...(0)
- ·跟大家分享个宽频带90度功分移相网络(0)
- ·求教ADS中倍频器与频率源设置(0)
- ·30多个ADS视频教程在线观看(0)
- ·微波射频电路仿真100例(0)
- ·射频功率放大器设计资料(0)