27 lines
569 B
C++
Executable File
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);
|
|
}
|
|
|
|
|