ADI专家你好,我的问题如下:
设置寄存器如下:
(1) SPI_WTDRD_array(ADE_COMPMODE,0X03C7);
2) SPI_WTDRD_array(ADE_CFMODE,0X0488);
3) SPI_WTDR(ADE_WTHR,0X03);
4) SPI_WTDR(ADE_VARTHR,0X03);
5) SPI_WTDR(ADE_VATHR,0X03);
6) SPI_WTRD_array(ADE_CF1DEN,0X0080);
7)SPI_WTDR_array(ADE_CF1DEN,0X1000);
以上程序都能顺利运行,但是我遇到的问题是当设置ADE_CF1DEN采用不同的数据时(如上述的0X0080和0X1000),在相同的负载情况下,为什么CF1输出的脉冲间隔相同,都是23秒?
2023-12-26 14:04:57
只有0x800和0x1000时脉冲输出相同吗,还是800到1000之间的值都相同?能确定CF1DEN被改写了吗?正常情况下不同的CF1DEN会改变脉冲的频率。
只有0x800和0x1000时脉冲输出相同吗,还是800到1000之间的值都相同?能确定CF1DEN被改写了吗?正常情况下不同的CF1DEN会改变脉冲的频率。
举报