TI中文支持网
TI专业的中文技术问题搜集分享网站

在HAL Code Gen中,设置ADCCLK的时候,为什么不能设置预分频数值呢?

如题,谢谢,只能设置Cycle time,这个Cycle time设置有什么依据吗?

Yichao Jiang:

在HAL中找到了这一段源码,但是不知道具体怎么解释会比较好,求助

gaoyang9992006:

回复 Yichao Jiang:

哪几个大写的变量都是头文件的宏,在相关头文件的说明里应该有这个的计算方法,你可以查找该函数的头文件。

喝可乐的马甲:

不知道你注意到没有,当你在改变Cycle Time的时候,Perscale的值是会自动发生变化的,所以两者设置是一致的。

Cycle TIme是设置Perscale的结果,这样设置更加直观方便。

从ADC的第二个标签页开始ADC三个转换组的配置中,你会看到采样时间、Discharge的时间都是以cycle time为单元时间的。

所以,你可以根据需要的采样时间和Discharge时间,也合理配置cycle time.

赞(0)
未经允许不得转载:TI中文支持网 » 在HAL Code Gen中,设置ADCCLK的时候,为什么不能设置预分频数值呢?
分享到: 更多 (0)