处理器:AM4378
内核:4.1.6
背景:
当我使用 generic_buffer 工具从 PWM 采样数据时
通道(50%占空比)、我发现数据分布不一致、
即使它在高电平和低电平之间有很大的差异
电压。 我知道不可能使数据保持一致
分配、但大的差异使我处于不良情况。
参数:
generic_buffer:leng=20、5ms 采样一次。
2.低于"ADC 值"是来自"读取"的原始数据
3、"ADC AVG"最高(array[16]+array[17]+array[18])/3
Devicetree:
该通道配置为"ADC"而非"TSC"
opendelay=0x00
sampledelay=0xff
我只使用通道6、在 DTS 中、我打开通道5/6/7三
通道。
感谢您的任何建议。
使用的 IIO 器件编号为0 SCAN_SIZE:2 READ_SIZE:40 ADC 值:1821 1820 1819 1820 864 1820 8 0 0 1823 0 0 1835 1816 1818 1825 1817 ADC AVG 值: 1823 READ_SIZE:40 ADC 值:1817 24 0 0 1841 1818 1818 1818 1820 0 0 1823 1819 1818 ADC AVG 值: 1821 read_size:40 ADC 值:1818 1821 0 0 0 0 0 1824 1830 1819 1818 1820 1817 1819 1821 1816 97 5 0 ADC AVG 值: 1822 READ_SIZE:40 ADC 值:10 0 1855 1824 1820 1817 1822 1820 233 0 1819 2 0 0 0 1830 1820 ADC AVG 值: 1825 READ_SIZE:40 ADC 值:1817 1832 1817 1819 6 0 0 0 0 1844 1821 1820 0 1821 1820 1818 1822 1819 619 ADC AVG 值: 1825 READ_SIZE:40 ADC 值:0 0 0 0 1823 1820 1818 1824 1822 0 1819 1818 1816 0 2 0 ADC AVG 值: 1821 READ_SIZE:40 ADC 值:1838 1819 1818 1827 1821 1818 47 0 8 0 1846 0 4 0 1824 1819 1819 1820 ADC AVG 值: 1829 READ_SIZE:40 ADC 值:1818 1817 7 0 0 1825 1821 1818 1821 1818 1818 1818 1818 1820 290 0 0 0 ADC AVG 值: 1820 READ_SIZE:40 ADC 值:1839 1821 1821 1831 1820 45 0 0 1841 0 0 0 0 1824 1820 1828 1819 ADC AVG 值: 1832 READ_SIZE:40 ADC 值:1822 1818 3 0 4 0 1825 1820 1818 1818 1821 1836 1820 1819 1819 103 0 6 ADC AVG 值:1822