你好
我具有设备SLG46620V的配置,返回频率值,具体取决于ADC的值。我想知道是否有可能,即,从频率输入获得数字值。
谢谢
丹尼尔
Danmalper1,
谢谢你的问题
我相信它是可能的,依赖于输入频率范围。有一些理论上的方法可以做到:
1.使用SPI缓冲器将输入频率转换为电压,然后将此电压应用于ADC并获得串行数据。注意SPI缓冲区仅在SLG46140中正确工作。
2.使用SPI块,从CNT / FSM中获取数据。此计数器将存储与输入频率成比例的数据
3.使用IC与I2C上的IC读取CNT块的数据,其中数据将比例输入频率
最好的祝福,
Oleh Sapiha.
谢谢它听起来不错。可以使用使用SLG46140使用Debugin控件查看一些示例?
再次感谢你
问候
您可以通过应用程序介绍,使用非常相似的方法,请参阅链接:
//www.wsdof.com/an-cm-271.- 使用SPI缓冲液
https://www.dialog-semicondiondiondum/an -cm-286.- FSM数据通过串行输出发送
所以你可以组合它们并创建自己的功能。希望这些链接能帮助您开始。
如果您有其他问题,请告诉我
非常感谢你
Danmalper1,
谢谢你的问题
我相信它是可能的,依赖于输入频率范围。有一些理论上的方法可以做到:
1.使用SPI缓冲器将输入频率转换为电压,然后将此电压应用于ADC并获得串行数据。注意SPI缓冲区仅在SLG46140中正确工作。
2.使用SPI块,从CNT / FSM中获取数据。此计数器将存储与输入频率成比例的数据
3.使用IC与I2C上的IC读取CNT块的数据,其中数据将比例输入频率
最好的祝福,
Oleh Sapiha.
谢谢它听起来不错。可以使用使用SLG46140使用Debugin控件查看一些示例?
再次感谢你
问候
丹尼尔
Danmalper1,
您可以通过应用程序介绍,使用非常相似的方法,请参阅链接:
//www.wsdof.com/an-cm-271.- 使用SPI缓冲液
https://www.dialog-semicondiondiondum/an -cm-286.- FSM数据通过串行输出发送
所以你可以组合它们并创建自己的功能。希望这些链接能帮助您开始。
如果您有其他问题,请告诉我
最好的祝福,
Oleh Sapiha.
非常感谢你