小弟在用stm32F103C8Tx的AD1通道采集电压数据。通道0,1,4,5这4个通道。用了DMA传输。然后发现,通道的电压会互相影响! CH1_PC0 value=2138->1.722510V;CH1_PC1 value=1985->1.602466V;CH1_PC2 value=2069->1.669336V; CH1_PC3 value=2052->1.564600V;AD_TransferCount:50266; CH1_PC0 value=2191->1.765210V;CH1_PC1 value=2004->1.618579V;CH1_PC2 value=2069->1.666919V; CH1_PC3 value=1881->1.618579V;AD_TransferCount:50262; CH1_PC0 value=2889->2.327564V;CH1_PC1 value=2328->1.877197V;CH1_PC2 value=2068->1.669336V; CH1_PC3 value=1904->3.285498V;AD_TransferCount:50262; CH1_PC0 value=2892->2.329980V;CH1_PC1 value=2328->1.881226V;CH1_PC2 value=2070->1.669336V; CH1_PC3 value=4094->3.298389V;AD_TransferCount:50262; 红色字体的通道5为电压上拉到3.3V后,通道0,1会受到影响,现象是互相影响。 请问谁知道原因??? 请问谁知道原因??? 请问谁知道原因??? |
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
电压被影响到了。用万用表测试过。
这个嘛,用cubeX按照网上教程配置的。应该不会有错误吧。
减少延时是指?我是循环周期是55.5个周期。用DMA传输采集电压数据。
意思是电路有问题?那就先查硬件啊