12年做的驱动,这个驱动应用于好几个版本的程序,都没问题,最近用于另一个程序采样出现问题了.输入波形用老示波器测得如下图所示:
项目中共有16个通道,测得如上两个实际输入,检测点为DSP核心板的脚上.
而AD测得波形图如下所示:
这是通道1的图,不正常,而通道2的图如下,是正常的:
16个AD通道,就第一个通存在有锯齿波的问题.
AD设置如下:AD时钟2.5Mhz, 采样窗口7,级联模式,顺序采样, 采样连续运行不停止,每156微秒中断去读一次AD值.
本人试过如下办法:
1.将第一通道过采样3次,这3次重复采样的值几乎差不多,还是三个同样的锯齿波.
2.将采样窗口设大,没用;
3.将采样窗口设小,没用;
4.将采样时针设低,再变采样窗口,没用;
5.将采样时针设高至75/4=18.75M,再改变采样窗口,同样无果.
各位大侠,有这样的经历吗,求指教!!!