This repository has been archived on 2024-05-28. You can view files and clone it, but cannot push or open issues or pull requests.
stm32u5_cargo/stm32u5/examples/connie/custom_prephrals.cpp
2023-11-14 16:25:09 -05:00

27 lines
569 B
C++
Executable File

//
// Created by Guangzong Chen on 8/5/23.
//
#include "custom_prephrals.h"
GpioPin<&pb, 6> scl_plus;
GpioPin<&pb, 3> sda_plus;
GpioPin<&pb, 13> scl_minus;
GpioPin<&pb, 14> sda_minus;
GpioPin<&pa, 8> s0;
GpioPin<&pa, 9> s1;
GpioPin<&pa, 10> s2;
GpioPin<&pa, 11> s3;
void setup_pins() {
sda_plus.setup(AF,4, OPEN_DRAIN, LL_PULLUP);
scl_plus.setup(AF,4, OPEN_DRAIN, LL_PULLUP);
sda_minus.setup(AF,4, OPEN_DRAIN, LL_PULLUP);
scl_minus.setup(AF,4, OPEN_DRAIN, LL_PULLUP);
s0.setup(), s1.setup(), s2.setup(), s3.setup();
delay.ms(100, true);
}