MCAL中ADC的配置

根据硬件资源分配以及各信号的应用对ADC模块进行配置,使能正确采集信号,并提供转换结果。

1. ADC模块接口配置

MCAL中ADC的配置_第1张图片

 使能AdcHwTriggerApi:硬件触发ADC转换,根据硬件需求,部分Channel的转换是通过硬件信号触发转换,因此需要使能该API。

使能AdcEnableStartStopGroupApi:软件触发ADC转换,根据硬件需求,部分Channel需要通过软件触发转换,因此需要使能该API。

使能AdcEnableLimitCheck:ADC转换结果检查,根据需求,对电流采样的值做逐波限流的功能,因此使能阈值检查功能。

使能AdcMasterSlaveSync:使能同步转换,激励信号,SIN,COS信号的采集要求同步采集,需要使能同步转换功能。

使能AdcGrpNotifCapability:使能Adc Group Notification功能,在应用时,需要开启ADC中断,提供中断处理函数的接口给应用层使用。

使能AdcReadGroupApi:读取ADC转换结果,配置ADC转换结果对齐方式为右对齐。

2. ADC模块驱动配置

你可能感兴趣的:(mcu,驱动开发,汽车)