Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add STM32U0xx support #2495

Merged
merged 26 commits into from
Sep 5, 2024
Merged

Commits on Sep 4, 2024

  1. system(U0) add STM32U0xx HAL Drivers to v1.1.0

    Included in STM32CubeU0 FW v1.1.0
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b532263 View commit details
    Browse the repository at this point in the history
  2. system(U0): add STM32U0xx CMSIS Drivers to v1.0.0

    Included in STM32CubeU0 FW v1.1.0
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    8f8db85 View commit details
    Browse the repository at this point in the history
  3. system(U0): add STM32U0xx system source files

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    feda231 View commit details
    Browse the repository at this point in the history
  4. system(U0): update STM32U0xx hal default config

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b6a7c54 View commit details
    Browse the repository at this point in the history
  5. core(U0): add top HAL include

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b97d42a View commit details
    Browse the repository at this point in the history
  6. core(U0): add wrapped files

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b7a1e5d View commit details
    Browse the repository at this point in the history
  7. system(U0): update STM32U0xx hal default config

    Allow some redefinition.
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    aaa6b61 View commit details
    Browse the repository at this point in the history
  8. fix(U0): remove duplicate file

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    a19f8e1 View commit details
    Browse the repository at this point in the history
  9. system(U0): update STM32U0xx system

    Remove duplicate clock definition.
    Allow VECT_TAB_OFFSET redefinition.
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    ae2c338 View commit details
    Browse the repository at this point in the history
  10. ci(stm32variant): remove STM32U0 from filter

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    9939659 View commit details
    Browse the repository at this point in the history
  11. variants(U0): add all generated STM32U0xx generic variant files

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    cbb633a View commit details
    Browse the repository at this point in the history
  12. variant(U0): add U073R(8-B-C)(I-T)_U083RC(I-T) generic support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    4f5363a View commit details
    Browse the repository at this point in the history
  13. fix(U0): wrong definition

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    64d51bd View commit details
    Browse the repository at this point in the history
  14. core(U0): TIM IRQ definition

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e648f41 View commit details
    Browse the repository at this point in the history
  15. chore(U0): add GPIO EXTI support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c3fe3a9 View commit details
    Browse the repository at this point in the history
  16. chore(U0): add USART irq definitions

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c18feba View commit details
    Browse the repository at this point in the history
  17. chore(U0): HardwareTimer no PCLK2 to get clock freq

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    a848f50 View commit details
    Browse the repository at this point in the history
  18. chore(U0): ADC support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    92dbb3f View commit details
    Browse the repository at this point in the history
  19. chore(U0): support USB device

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    3d23c44 View commit details
    Browse the repository at this point in the history
  20. chore: support LPUART3

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    3091896 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. chore(U0): add I2C support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    d15a7c3 View commit details
    Browse the repository at this point in the history
  2. chore(U0): add SPI support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    1bd67fe View commit details
    Browse the repository at this point in the history
  3. fix(u0): LL RTC binary mode support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5ec6e63 View commit details
    Browse the repository at this point in the history
  4. variant(u0): add Nucleo U083RC support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    fa36e60 View commit details
    Browse the repository at this point in the history
  5. chore(cmake): update with STM32U0xx variants

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    401c3a6 View commit details
    Browse the repository at this point in the history
  6. ci(cmake): add NUCLEO_U083RC to the build

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    2d45681 View commit details
    Browse the repository at this point in the history