最近在忙我的毕设,时间是有点紧了 呵呵 要做一个基于PSOC的语音存储回放的设计,用的模块很多,滤波、放大、AD,转换成数字语音信号兵存储在数据存储器中,当需要回放语音时, 进行DA、滤波、功率放大灯处理。我自己做了有半个月了,但是问题一大堆。 我用的是清华大学的实验平台,它用的是29466这个伟大的片子,滤波都是带通滤波,我试了几次,发现一张芯片放不下如此多的模块,主要是模拟模块,于是我用了两个片子,采用SPI通信,当然,对于一个新手来说,可以想象的出有一堆问题,而我的老师也是初入门,想让我们几个人做了再推广到本科教学的,所以她也不懂,呵呵 问题主要集中在几个方面:1、管脚驱动怎么去选;2、存储时怎么存怎么取?(C语言)3、SPI通信有什么要注意的地方。 因为我现在连一个PGA都搞不定,增益选2.000参考电压选VSS 但是我测了输入输出的电压,发现输出并不是我想的那样随输入线性提高。它的输出最低只能到1.几V 还不大稳,最高也就2V多,输入电压是0~5V的电位器,我以为是不是电气特性的事情,但是发现管脚选LED的话,它可以达到6V多。所以我就怀疑是不是驱动的问题,呵呵 有谁有过同样的问题吗?我基础不大好,所以这些驱动我看了一头雾水 再多的话我也不废了,如果您有这样的一个程序的话,即使不是29466的也请给我参考一下好么?如果没有 那么我这些问题能帮我解答下马? 8个驱动也发下: HIGH Z HIGH Z ANALOG OPEN DRAIN HIGH OPEN DRAIN low PULL DOWN PULL UP STRONG STRONG SLOW 不胜感激~ |