diff --git a/firmware/src/main.rs b/firmware/src/main.rs index 8b000ad..7ab1c31 100644 --- a/firmware/src/main.rs +++ b/firmware/src/main.rs @@ -161,7 +161,9 @@ fn main() { // Set up ADC let gpio_d = tm4c129x::GPIO_PORTD_AHB.borrow(cs); let gpio_e = tm4c129x::GPIO_PORTE_AHB.borrow(cs); + gpio_d.afsel.write(|w| w.afsel().bits(FBV_ADC|AV_ADC)); gpio_d.amsel.write(|w| w.amsel().bits(FBV_ADC|AV_ADC)); + gpio_e.afsel.write(|w| w.afsel().bits(FD_ADC|FV_ADC|FBI_ADC|IC_ADC)); gpio_e.amsel.write(|w| w.amsel().bits(FD_ADC|FV_ADC|FBI_ADC|IC_ADC)); sysctl.rcgcadc.modify(|_, w| w.r0().bit(true));