David-OConnor / stm32-hal

This library provides access to STM32 peripherals in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pinouts for stm32l476-nucleo and stm32l476-eval boards should be different.

seanybaggins opened this issue · comments

For the stm32l476-eval, Pin groups G and H exist. This is not reflected in the current hal.

Fixed. (Also applies to L4x5)

Just want to clarify. stm32l476-nucleo's don't have these pins exposed on the board. Currently, it is the responsibility of the user not to configure a gpio pin that is not exposed for that board.

This lib doesn't distinguish between dev boards - both of those use similiar MCUs, and that MCU sub-family (L4x6) supports ports G and H. I added them to L4x5 and L4x6 in response to this issue. You're correct re user responsibility here.

Awesome turnaround. Thank you for being so responsive!