This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1、程序配置是否一致?
2、硬件方面是否一致?是否配置的电阻参数不对应。
3、可先参考F28M36的原厂设计,假如有demo板的话,先在上面跑跑程序,看看是否能够正常工作。
无法被ADC模块采样,无法采样,是什么情况,读不到数据,还是得到的数据不正确?先把这个搞清楚。
可以先分析,软件配置是否正确。既然一个通道的是好的,就根据好的配置,去分析不正常的结果的配置,分析软件设置有没有可疑的地方。验证,若没有发现。可以去读寄存器的值。看看是否配置成adc,能否得到数据,如果得到,是什么。
如果以上没有发现,检查硬件。自己画的板子,可能出现硬件问题。这个要根据之前的结果。到底有没有数据,数据是什么。根据这个区查硬件。短路,断路,虚焊。看看波形,阻抗什么。
首先,要排除硬件上的错误,保证硬件接口什么的没有错误,芯片是完好的
其次,看一下软件上面,寄存器配置是否正确(之前我自己调ads1118就出现过这样的问题)
最后,检查一下,是不是两个通道同时采样?若同时采样,根据手册,看一下多通道同时采样时的间隔时间是不是满足
否则可能出现不同通道之间数据混淆,或者某个通道的数据无法采样到正确值
首先,要排除硬件上的错误,保证硬件接口什么的没有错误,芯片是完好的
其次,看一下软件上面,寄存器配置是否正确(之前我自己调ads1118就出现过这样的问题)
最后,检查一下,是不是两个通道同时采样?若同时采样,根据手册,看一下多通道同时采样时的间隔时间是不是满足
否则可能出现不同通道之间数据混淆,或者某个通道的数据无法采样到正确值