// // 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); }