根据硬件资源分配以及各信号的应用对ADC模块进行配置,使能正确采集信号,并提供转换结果。
1. ADC模块接口配置
使能AdcHwTriggerApi:硬件触发ADC转换,根据硬件需求,部分Channel的转换是通过硬件信号触发转换,因此需要使能该API。
使能AdcEnableStartStopGroupApi:软件触发ADC转换,根据硬件需求,部分Channel需要通过软件触发转换,因此需要使能该API。
使能AdcEnableLimitCheck:ADC转换结果检查,根据需求,对电流采样的值做逐波限流的功能,因此使能阈值检查功能。
使能AdcMasterSlaveSync:使能同步转换,激励信号,SIN,COS信号的采集要求同步采集,需要使能同步转换功能。
使能AdcGrpNotifCapability:使能Adc Group Notification功能,在应用时,需要开启ADC中断,提供中断处理函数的接口给应用层使用。文章来源:https://www.toymoban.com/news/detail-443001.html
使能AdcReadGroupApi:读取ADC转换结果,配置ADC转换结果对齐方式为右对齐。文章来源地址https://www.toymoban.com/news/detail-443001.html
2. ADC模块驱动配置
到了这里,关于MCAL中ADC的配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!