我是做超声波流量计相关研究的,想用DSP作为核心控制器,我们要采集的超声波模拟信号频率为200KHZ左右,采样频率需要到10MHZ左右。前段时间用2812做过一段时间,但是遇到的问题主要有两个:
(1)我给2812外扩了一块AD,ths1230,但是发现2812访问外XINTF区域的速度最多只有6MHZ左右(XINTF相应时钟已经配置到最快),因此AD采集到的数据无法及时读取;
(2)项目中,发出PWM波后,需要延时一段时间t,再进行数据采集,此时间t要求精度和重复性比较高,但是使用2812的延时函数Delayus()进行延时时,发现延时误差太大,将近1微秒(我是通过CCS里面的计数时钟乘以相应的系统最小时间来确定延时时间的)。
因此,我怀疑是不是我使用的DSP主频不够高?还是其他什么原因。求推荐一款能满足要求且能够产生PWM波(频率可以达到200KHZ)的DSP芯片。
谢谢!