summaryrefslogtreecommitdiffhomepage
path: root/digital/io-hub/src/apbirthday/hardware.stm32.cc
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io-hub/src/apbirthday/hardware.stm32.cc')
-rw-r--r--digital/io-hub/src/apbirthday/hardware.stm32.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/digital/io-hub/src/apbirthday/hardware.stm32.cc b/digital/io-hub/src/apbirthday/hardware.stm32.cc
index bfca0a61..26510abc 100644
--- a/digital/io-hub/src/apbirthday/hardware.stm32.cc
+++ b/digital/io-hub/src/apbirthday/hardware.stm32.cc
@@ -64,7 +64,8 @@ Hardware::Hardware ()
adc_dist0 (adc, 0), adc_dist1 (adc, 1),
adc_dist2 (adc, 2), adc_dist3 (adc, 3),
adc_cake_front (adc, 6), adc_cake_back (adc, 7),
- adc_pressure (adc, 8)
+ adc_pressure (adc, 8),
+ servos ()
{
rcc_peripheral_enable_clock (&RCC_AHB1ENR, RCC_AHB1ENR_IOPAEN);
rcc_peripheral_enable_clock (&RCC_AHB1ENR, RCC_AHB1ENR_IOPBEN);
@@ -105,6 +106,8 @@ Hardware::Hardware ()
GPIO10 | GPIO11);
gpio_set_af (GPIOB, GPIO_AF4, GPIO10 | GPIO11);
zb_i2c.enable ();
+ // Servos
+ servos.enable ();
// GPIO.
raw_jack.pull (ucoo::Gpio::PULL_UP);
ihm_color.pull (ucoo::Gpio::PULL_UP);