Autodrone
Multi-Domain Vehicle
drv_adc.c File Reference

This file initializes and enables the adc for reading the battery voltage. More...

#include "board.h"

Functions

void adc1Ch8Init (void)
 Initializes ADC1 for Channel 8. More...
 
void adc1Ch8Start (void)
 Starts the ADC conversion. More...
 
void ADC_IRQHandler (void)
 ADC global interrupt handler. More...
 
void DMA2_Stream4_IRQHandler (void)
 DMA2_Stream4 global interrupt handler. More...
 

Variables

uint16_t * rawADC = (uint16_t*)0x20010000
 

Detailed Description

This file initializes and enables the adc for reading the battery voltage.

Author
Jeremy Wolfe
Date
10 MAR 2022

Function Documentation

◆ adc1Ch8Init()

void adc1Ch8Init ( void  )

Initializes ADC1 for Channel 8.

Returns
Void.

◆ adc1Ch8Start()

void adc1Ch8Start ( void  )

Starts the ADC conversion.

Returns
Void.

◆ ADC_IRQHandler()

void ADC_IRQHandler ( void  )

ADC global interrupt handler.

Returns
Void.

◆ DMA2_Stream4_IRQHandler()

void DMA2_Stream4_IRQHandler ( void  )

DMA2_Stream4 global interrupt handler.

Returns
Void.

Variable Documentation

◆ rawADC

uint16_t* rawADC = (uint16_t*)0x20010000