|
modm API documentation
|
| using | Board::LoggerDevice = modm::IODeviceWrapper< stlink::Uart, modm::IOBuffer::BlockIfFull > |
| void | Board::initialize () |
| void | Board::initializeL3g () |
| void | Board::initializeUsb (uint8_t priority=3) |
| void | Board::initializeUsbFs (uint8_t priority=3) |
| using | Board::l3g::Int1 = GpioInputA1 |
| using | Board::l3g::Int2 = GpioInputA2 |
| using | Board::l3g::Cs = GpioOutputC1 |
| using | Board::l3g::Sck = GpioOutputF7 |
| using | Board::l3g::Mosi = GpioOutputF9 |
| using | Board::l3g::Miso = GpioInputF8 |
| using | Board::l3g::SpiMaster = SpiMaster5 |
| using | Board::fmc::Sdcke1 = GpioOutputB5 |
| using | Board::fmc::Sdclk = GpioOutputG8 |
| using | Board::fmc::Sdncas = GpioOutputG15 |
| using | Board::fmc::Sdnras = GpioOutputF11 |
| using | Board::fmc::Sdnwe = GpioOutputC0 |
| using | Board::fmc::Cs = GpioOutputB6 |
| using | Board::fmc::Ldqm = GpioOutputE0 |
| using | Board::fmc::Udqm = GpioOutputE1 |
| using | Board::fmc::Ba0 = GpioOutputG4 |
| using | Board::fmc::Ba1 = GpioOutputG5 |
| using | Board::fmc::A0 = GpioOutputF0 |
| using | Board::fmc::A1 = GpioOutputF1 |
| using | Board::fmc::A2 = GpioOutputF2 |
| using | Board::fmc::A3 = GpioOutputF3 |
| using | Board::fmc::A4 = GpioOutputF4 |
| using | Board::fmc::A5 = GpioOutputF5 |
| using | Board::fmc::A6 = GpioOutputF12 |
| using | Board::fmc::A7 = GpioOutputF13 |
| using | Board::fmc::A8 = GpioOutputF14 |
| using | Board::fmc::A9 = GpioOutputF15 |
| using | Board::fmc::A10 = GpioOutputG0 |
| using | Board::fmc::A11 = GpioOutputG1 |
| using | Board::fmc::D0 = GpioOutputD14 |
| using | Board::fmc::D1 = GpioOutputD15 |
| using | Board::fmc::D2 = GpioOutputD0 |
| using | Board::fmc::D3 = GpioOutputD1 |
| using | Board::fmc::D4 = GpioOutputE7 |
| using | Board::fmc::D5 = GpioOutputE8 |
| using | Board::fmc::D6 = GpioOutputE9 |
| using | Board::fmc::D7 = GpioOutputE10 |
| using | Board::fmc::D8 = GpioOutputE11 |
| using | Board::fmc::D9 = GpioOutputE12 |
| using | Board::fmc::D10 = GpioOutputE13 |
| using | Board::fmc::D11 = GpioOutputE14 |
| using | Board::fmc::D12 = GpioOutputE15 |
| using | Board::fmc::D13 = GpioOutputD8 |
| using | Board::fmc::D14 = GpioOutputD9 |
| using | Board::fmc::D15 = GpioOutputD10 |
| using | Board::lcd::TouchInt = GpioInputA15 |
| using | Board::lcd::TouchScl = GpioA8 |
| using | Board::lcd::TouchSda = GpioC9 |
| using | Board::lcd::TouchRst = GpioOutputA7 |
| using | Board::lcd::Hsync = GpioOutputC6 |
| using | Board::lcd::Vsync = GpioOutputA4 |
| using | Board::lcd::Csx = GpioOutputC2 |
| using | Board::lcd::Rdx = GpioOutputD12 |
| using | Board::lcd::WrxDcx = GpioOutputD13 |
| using | Board::lcd::Te = GpioInputD11 |
| using | Board::lcd::Enable = GpioOutputF10 |
| using | Board::lcd::DotClk = GpioOutputG7 |
| using | Board::lcd::R2 = GpioOutputC10 |
| using | Board::lcd::R3 = GpioOutputB0 |
| using | Board::lcd::R4 = GpioOutputA11 |
| using | Board::lcd::R5 = GpioOutputA12 |
| using | Board::lcd::R6 = GpioOutputB1 |
| using | Board::lcd::R7 = GpioOutputG6 |
| using | Board::lcd::G2 = GpioOutputA6 |
| using | Board::lcd::G3 = GpioOutputG10 |
| using | Board::lcd::G4 = GpioOutputB10 |
| using | Board::lcd::G5 = GpioOutputB11 |
| using | Board::lcd::G6 = GpioOutputC7 |
| using | Board::lcd::G7 = GpioOutputD3 |
| using | Board::lcd::B2 = GpioOutputD6 |
| using | Board::lcd::B3 = GpioOutputG11 |
| using | Board::lcd::B4 = GpioOutputG12 |
| using | Board::lcd::B5 = GpioOutputA3 |
| using | Board::lcd::B6 = GpioOutputB8 |
| using | Board::lcd::B7 = GpioOutputB9 |
| using | Board::usb::Dm = GpioOutputB14 |
| using | Board::usb::Dp = GpioOutputB15 |
| using | Board::usb::Id = GpioOutputB12 |
| using | Board::usb::Overcurrent = GpioC5 |
| using | Board::usb::Power = GpioOutputC4 |
| using | Board::usb::Vbus = GpioB13 |
| using | Board::usb::Device = UsbHs |
lbuild module: modm:board:disco-f429zi
To use the logging, you need to close SB11 and SB15 and upgrade the STLINK/V2-B firmware! See Section 6.3 "Embedded ST-LINK/V2-B" of UM1670.
To use the USB port, you must configure TinyUSB to use the HS port in FS mode: