大家好:
我使用 stm32F1来驱动 DDC112、我根据 stm32F1 PWM 输出获取 DDC112的12MHz CLK。 并且还会根据 stm32F1获得另一个 PWM 输出(50%占空比)的 CONV。 当我将 CONV 时间设置为1000ms 时、它应该作为继续模式工作、没有信号连接到 DDC112、我使用 STM32 MCU SPI 函数获得以下结果:
CH1:-36.05 CH2:-46.49fA
CH1:-58.68 CH2:-48.85fA
CH1:-35.48 CH2:-45.22fA
CH1:-59.11 CH2:-48.99fA
CH1:-34.12 CH2:-44.33fA
CH1:-56.33 CH2:-50.54fA
CH1:-34.87 CH2:-47.53fA
CH1:-58.35 CH2:-49.18fA
CH1:-36.05 CH2:-46.64fA
通道1:-58.64通道2:-50.68fA
CH1:-34.12 CH2:-45.84fA
CH1:-57.60 CH2:-49.55fA
CH1:-36.09 CH2:-49.22fA
我们可以看到、CH1结果具有阶段、-36->-58->-34、我不知道原因。 而 CH2看起来只有一点点。
当我将 CONV 时间设置为50ms、积分时间也为 DDC112无输入时、数据低于:
通道1:-470.59通道2:-367.06fA
通道1:-477.18通道2:-424.47fA
CH1:174.12 CH2:89.41fA
CH1:169.41 CH2:106.35fA
CH1:164.71 CH2:93.18fA
CH1:134.59 CH2:41.41fA
CH1:-442.35 CH2:-312.47fA
CH1:-419.77 CH2:-249.41fA
通道1:-378.35通道2:-174.12fA
CH1:30.12 CH2:-236.24fA
CH1:2.82 CH2:-297.41fA
CH1:-15.06 CH2:-358.59fA
通道1:-291.76通道2:64.00fA
通道1:-278.59通道2:64.00fA
CH1:-265.41 CH2:38.59fA
通道1:-306.82通道2:-1.88fA
CH1:9.41 CH2:-293.65fA
CH1:40.47 CH2:-228.71fA
CH1:79.06 CH2:-140.24fA
通道1:-432.00通道2:-299.29fA
CH1:-467.77 CH2:-370.82fA
通道1:-475.29通道2:-437.65fA
通道1:-489.41通道2:-434.82fA
CH1:176.00 CH2:83.76fA
我们可以看到有很大的变化、您能帮我吗?