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

STM32F103. The peripherals that are missing in the microcontroller are specified #883

Open
AndreySmirnov81 opened this issue Sep 21, 2023 · 2 comments

Comments

@AndreySmirnov81
Copy link
Contributor

AndreySmirnov81 commented Sep 21, 2023

Peripherals that are not in the microcontroller and therefore should not be specified:

  • Ethernet_MMC, Ethernet_MAC, Ethernet_PTP, Ethernet_DMA,
  • OTG_FS_DEVICE, OTG_FS_GLOBAL, OTG_FS_HOST, OTG_FS_PWRCLK.
@burrbull
Copy link
Contributor

Ethernet (ETH): media access control (MAC) with
DMA controller
Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx
microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes.
Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx
microcontrollers where the Flash memory density ranges between 64 and 128 Kbytes.
High-density devices are STM32F101xx and STM32F103xx microcontrollers where the
Flash memory density ranges between 256 and 512 Kbytes.
XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the
Flash memory density ranges between 768 Kbytes and 1 Mbyte.
Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers.
This section applies only to STM32F107xx connectivity line devices.

USB on-the-go full-speed (OTG_FS)
Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx
microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes.
Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx
microcontrollers where the Flash memory density ranges between 64 and 128 Kbytes.
High-density devices are STM32F101xx and STM32F103xx microcontrollers where the
Flash memory density ranges between 256 and 512 Kbytes.
XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the
Flash memory density ranges between 768 Kbytes and 1 Mbyte.
Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers.
This section applies only to STM32F105xx and STM32F107xx connectivity line devices.

@AndreySmirnov81
Copy link
Contributor Author

Brief excerpt:

Ethernet (ETH): media access control (MAC) with DMA controller
applies only to STM32F107xx connectivity line devices.

USB on-the-go full-speed (OTG_FS)
applies only to STM32F105xx and STM32F107xx connectivity line devices.

And there is no mention of STM32f103 here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants