qca4010吐槽篇

          最近在赶一个网络相关的项目,需要把i2s采集到的语音信息传输到云端进行语义分析,尴尬的发现其实高通4010也有好多坑啊,首先是硬件的spi读数据逻辑不对,MISO读取数据的时候一直保持高电平,读不到数据,坑里好久,最后用逻辑分析仪抓出的问题;中断也是一大坑,按理说GPIO在 M4内核下应该都没有问题的,可是这个芯片每一个GPIO都需要让代理技术支持帮忙配置一下,很蛋疼,你不知道你选择的这个管脚能不能用。我在配置个中断的时候耽误了我一早,换个号多个引脚终于发现一个能用的了。唉,不要以为高通有多吊,不过高通确实叼,新产品问题也确实多啊!



今天是2018.6.2号,今天来完结上次留下的问题:以前提到硬件SPI出问题,总的来说是没有问题的,只是高通的硬件SPI默认使用的是  1  1模式,而我的dsp使用的是0   0 模式,导致了采样出了问题,最终的解决方案是让高通原厂修改SDK,把模式改回0  0模式,修改代码后整个镜像的写入提高了将近60倍左右,原来写入380KB数据大概需要花40秒,现在写入不到1秒钟,提升非常明显。感叹一句,在大公司资源确实多啊!

猜你喜欢

转载自blog.csdn.net/a13698709128/article/details/80781000