|
Fang-Robotics-MCB
Fang Robotics Team Codebase
|
Classes | |
| struct | SystemClock |
Typedefs | |
| using | LedRed = GpioOutputH12 |
| using | LedGreen = GpioOutputH11 |
| using | LedBlue = GpioOutputH10 |
| using | LedsPort = SoftwareGpioPort< GpioOutputH12, GpioOutputH11, GpioOutputH10 > |
| using | PWMOutPinC1 = GpioE9 |
| using | PWMOutPinC2 = GpioE11 |
| using | PWMOutPinC3 = GpioE13 |
| using | PWMOutPinC4 = GpioE14 |
| using | PWMOutPinC5 = GpioC6 |
| using | PWMOutPinC6 = GpioI6 |
| using | PWMOutPinC7 = GpioI7 |
| using | PWMOutPinBuzzer = GpioD14 |
| using | PWMOutPinImuHeater = GpioF6 |
| using | PWMOutPins = SoftwareGpioPort< PWMOutPinC1, PWMOutPinC2, PWMOutPinC3, PWMOutPinC4, PWMOutPinC5, PWMOutPinC6, PWMOutPinC7, PWMOutPinBuzzer, PWMOutPinImuHeater > |
| using | DigitalInPinPF1 = GpioF1 |
| using | DigitalInPinPF0 = GpioF0 |
| using | DigitalInPinB12 = GpioB12 |
| using | DigitalInPins = SoftwareGpioPort< DigitalInPinPF1, DigitalInPinPF0, DigitalInPinB12 > |
| using | DigitalOutPinB13 = GpioB13 |
| using | DigitalOutPinB14 = GpioB14 |
| using | DigitalOutPinB15 = GpioB15 |
| using | DigitalOutPinLaser = GpioC8 |
| using | DigitalOutPins = SoftwareGpioPort< DigitalOutPinB13, DigitalOutPinB14, DigitalOutPinB15, DigitalOutPinLaser > |
| using | ImuSck = GpioB3 |
| using | ImuMiso = GpioB4 |
| using | ImuMosi = GpioA7 |
| using | ImuCS1Accel = GpioA4 |
| using | ImuCS1Gyro = GpioB0 |
| using | ImuInt1Accel = GpioC4 |
| using | ImuInt1Gyro = GpioC5 |
| using | ImuHeater = GpioF6 |
| using | ImuSpiMaster = SpiMaster1 |
Functions | |
| void | initialize () |
| using Board::DigitalInPinB12 = typedef GpioB12 |
| using Board::DigitalInPinPF0 = typedef GpioF0 |
| using Board::DigitalInPinPF1 = typedef GpioF1 |
| using Board::DigitalInPins = typedef SoftwareGpioPort<DigitalInPinPF1, DigitalInPinPF0, DigitalInPinB12> |
| using Board::DigitalOutPinB13 = typedef GpioB13 |
| using Board::DigitalOutPinB14 = typedef GpioB14 |
| using Board::DigitalOutPinB15 = typedef GpioB15 |
| using Board::DigitalOutPinLaser = typedef GpioC8 |
| using Board::DigitalOutPins = typedef SoftwareGpioPort<DigitalOutPinB13, DigitalOutPinB14, DigitalOutPinB15, DigitalOutPinLaser> |
| using Board::ImuCS1Accel = typedef GpioA4 |
| using Board::ImuCS1Gyro = typedef GpioB0 |
| using Board::ImuHeater = typedef GpioF6 |
| using Board::ImuInt1Accel = typedef GpioC4 |
| using Board::ImuInt1Gyro = typedef GpioC5 |
| using Board::ImuMiso = typedef GpioB4 |
| using Board::ImuMosi = typedef GpioA7 |
| using Board::ImuSck = typedef GpioB3 |
| using Board::ImuSpiMaster = typedef SpiMaster1 |
| using Board::LedBlue = typedef GpioOutputH10 |
| using Board::LedGreen = typedef GpioOutputH11 |
| using Board::LedRed = typedef GpioOutputH12 |
| using Board::LedsPort = typedef SoftwareGpioPort<GpioOutputH12, GpioOutputH11, GpioOutputH10> |
| using Board::PWMOutPinBuzzer = typedef GpioD14 |
| using Board::PWMOutPinC1 = typedef GpioE9 |
| using Board::PWMOutPinC2 = typedef GpioE11 |
| using Board::PWMOutPinC3 = typedef GpioE13 |
| using Board::PWMOutPinC4 = typedef GpioE14 |
| using Board::PWMOutPinC5 = typedef GpioC6 |
| using Board::PWMOutPinC6 = typedef GpioI6 |
| using Board::PWMOutPinC7 = typedef GpioI7 |
| using Board::PWMOutPinImuHeater = typedef GpioF6 |
| using Board::PWMOutPins = typedef SoftwareGpioPort<PWMOutPinC1, PWMOutPinC2, PWMOutPinC3, PWMOutPinC4, PWMOutPinC5, PWMOutPinC6, PWMOutPinC7, PWMOutPinBuzzer, PWMOutPinImuHeater> |
|
inline |