2019-07-15 16:03发布
michael_llh 发表于 2016-8-29 14:06 你这样的代码感觉有问题,通过延时的话不能保证这个时间内采样已经完成,如果你三个通道分别采集的话是可以,那直接融合进来就可以了。每次采集好了之后把buf重置,或者是ADC配置成初始状态,然后进行采集另外一个通道就可以了。印象中是可以多个通道采集的,具体怎么配置我没做过,具体看下datasheet ...
wzr0701 发表于 2016-8-29 14:10 那请问具体该怎么改?FR2033是支持多通道采集的,但我现在不需要用到多通道同时采集,我只需要单个通道在我需要的时间点进行采集就OK了,你说的我有些不是很明白,希望你能具体指点一下该怎么做才对。
michael_llh 发表于 2016-8-29 15:13 我明白你意思,就是想用同一个模块,但是不需要多路采集。你试下每次初始化之后加一个延时,同时吧采集到的buf清空,然后再去采集
中断
初始化延时
最多设置5个标签!
那请问具体该怎么改?FR2033是支持多通道采集的,但我现在不需要用到多通道同时采集,我只需要单个通道在我需要的时间点进行采集就OK了,你说的我有些不是很明白,希望你能具体指点一下该怎么做才对。
我明白你意思,就是想用同一个模块,但是不需要多路采集。你试下每次初始化之后加一个延时,同时吧采集到的buf清空,然后再去采集
我在这里是有加延时的,然后中断里面并不是用buf存的ADC值,直接用一个全局变量存的
中断
初始化延时
一周热门 更多>