Projekt

Allgemein

Profil

STM32 » Historie » Version 76

Maximilian Seesslen, 22.08.2023 15:41

1 1 Redmine Admin
h1. STM32
2
3 71 Maximilian Seesslen
Sample MCU name: STM32L011F4P6
4 72 Maximilian Seesslen
| Encoding: | STM32L | 031       |  F       | 6          | P             | 7           |
5
|           |        | Subfamily |  Pins 20 | Flash-Size | Package TSSOP | Temperature |
6 71 Maximilian Seesslen
7
8 14 Redmine Admin
h2. STM32F0
9
10
* STM32F042: USB, CAN (nicht gleichzeitig) SSOT-20; Ideal for CANIO
11
12 5 Redmine Admin
h2. STM32F1
13
14 7 Redmine Admin
USB und CAN funktionieren i.d.R. nicht gleichzeitig; ausnahme STM32f105. "Auflistung":https://www.mikrocontroller.net/topic/480549
15 5 Redmine Admin
16 1 Redmine Admin
* STM32F103: USB und CAN funktionieren nicht gleichzeitig
17 5 Redmine Admin
* STM32F103C8T6
18 13 Redmine Admin
* STM32F103C6U6A: In stock (1?); 12 bestellt; 32 KB, VFQFPN-48
19 1 Redmine Admin
20 5 Redmine Admin
h2. STM32F3
21 1 Redmine Admin
22 5 Redmine Admin
USB und CAN funktionieren gleichzeitig. Allerdings muss ggf. ein Interrupt umgebogen werden.
23
24
* STM32F303RE
25 8 Redmine Admin
* STM32F373C8T6; 4,75€; vorraussichtlich 4.10.2021
26
27 1 Redmine Admin
h2. STM32G4
28
29 11 Redmine Admin
* STM32G441KBT6; 5,45€; In stock: 8; reichelt
30
* STM32L433CCT3; 6,44 € (10 Stueck); develektro
31 12 Redmine Admin
32 15 Redmine Admin
h2. STM32L0
33
34
Aus Prinzip kein CAN.
35
36 16 Redmine Admin
h2. STM32L1
37
38
Aus Prinzip kein CAN.
39
40 12 Redmine Admin
h2. STM32L4
41
42 17 Redmine Admin
https://www.st.com/en/microcontrollers-microprocessors/stm32l4-series.html#products
43
44 12 Redmine Admin
* STM32L431CBT6; 5,15 €; CAN, no USB; (Q)SPI Memory interface; LQFP48; reichelt
45 19 Redmine Admin
* STM32L412C8U6; 3,6€ (+MWSt), -CAN-, USB
46 20 Redmine Admin
* STM32L433CCU6; ca 8Euro; ARM Cortex-M4, 32bit, 80 MHz, 256 KB; CAN USB <- have
47 21 Maximilian Seesslen
48
h2. Warehouse
49
50 67 Maximilian Seesslen
|_.MCU           |_.Package  |_. Flash  |_. Ram |_. Cost |_. Features      |_. Quantity |_. Projects            |_. Commtent |_. Link |
51
| STM32L011F4P6  |           | 16KB     |       |        |                 | 11         |Miniminutnik           | | |
52
| STM32L031F6P7  |           | 32KB     |       |        |                 | 26         |Miniminutnik           | | "Link":https://www.st.com/resource/en/datasheet/stm32l031f6.pdf     |
53 69 Maximilian Seesslen
| STM32L151C6U6A | UFQPFN-48 | 32Kb     | 16KB  | 4,76€  | USB             | 9          |"MN-eInk":/redmine/projects/minutnik-eink| | "Link":https://www.mouser.de/datasheet/2/389/dm00078689-1797705.pdf; "RM":https://www.st.com/resource/en/reference_manual/rm0038-stm32l100xx-stm32l151xx-stm32l152xx-and-stm32l162xx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf |
54 67 Maximilian Seesslen
| STM32L152R6T6A | 64LQFP    | 32KB     |       | 6.56   | LCD             | 2          |                       | | |
55 62 Maximilian Seesslen
| STM32L431RCT6  | LQFP64    | 256kB    | 64KB  | 7,83€  | CAN,SAI,SDMMC,QSPI-Mem | 6-1        |CANRec                | | "Link":https://www.st.com/resource/en/datasheet/stm32l431rc.pdf     |
56 67 Maximilian Seesslen
| STM32L431CBT6  | LQFP48    | 128kB    | 64KB  | 6€     | CAN,SAI        | 4          |                       | | "Link":https://www.mouser.de/datasheet/2/389/dm00257211-1798949.pdf |
57 62 Maximilian Seesslen
| STM32L443CCU6  | 48UFQFPN  | 256KB    | 64K   | 7,57€  | CAN,SDMMC,USB,QSPI memory interface | 10 |  |USB und CAN nicht gleichzeitig| "Link":https://www.st.com/content/ccc/resource/technical/document/datasheet/01/76/9c/b5/c7/d9/40/6c/DM00254865.pdf/files/DM00254865.pdf/jcr:content/translations/en.DM00254865.pdf |
58 75 Maximilian Seesslen
| STM32F042G4U6  | UFQFPN28  | 16KB     |       | 1.80€  | CAN             | 17         |CANBuz                 | | "Link":https://www.st.com/resource/en/datasheet/stm32f042g4.pdf |
59 67 Maximilian Seesslen
| STM32F042F6P6  | 20TSSOP   | 32KB     |       | 3.110€ | CAN, 1xI2C      | 25         |Mainswitch             | | "Link":https://www.st.com/resource/en/datasheet/stm32f042f6.pdf |
60
| STM32F042C6U6  | UFQFPN48  | 32kB     | 6kB   | 2,84€  | CAN, USB        | 25         |                       | | |
61 76 Maximilian Seesslen
| STM32F103C6U6A | VFQFPN48  | 32KB     | 10KB  | 4,26€  | CAN             | 12         |Sensemux               | | |
62 67 Maximilian Seesslen
| STM32F303C6U6A | VFQFPN32  | 64KB     |       |        | CAN             | 4          |                       | | |
63
| STM32G030C8T6  | LQFP48    | 64KB     |       | 1,91€  |                 | 10         |                       | | |
64 74 Maximilian Seesslen
| STM32G431KBU6  | UQFP32    | 128KB    | 32KB  | 6,35   | FDCAN, USB      | -          |                       | | |
65 70 Maximilian Seesslen
| STM32G441KBT6  | LQFP32    | 128KB    | 32KB  | 6,76   | CAN, USB, UCPD  | 18         |CANDis                 | | |
66 67 Maximilian Seesslen
| STM32F051R8T6  | LQFP64    | 64KB     | 8KB   | 5,07€  |                 | 17         |                       | From Ege | "Link":https://www.mouser.de/datasheet/2/389/dm00039193-1797631.pdf |
67 1 Redmine Admin
68
STM32L152R6T6A
69 76 Maximilian Seesslen
70 39 Maximilian Seesslen
71
h2. Design guides
72
73
* 100nF on NRST
74
* VDD: n x 100 nF + 1 x 4.7 μF
75
* VDA: 10 nF + 1 μF
76 57 Maximilian Seesslen
* BOOT: 10K to ground
77 58 Maximilian Seesslen
* NRST: 10K to VDD an STM32 examples
78 64 Maximilian Seesslen
79
h2. Low power modes
80
81
SLEEP MODE: CPU CLK is turned OFF; no effect on other clocks or analog clock sources. The current consumption is HIGHEST in this mode, compared to other Low Power Modes
82
* Use HAL_PWR_EnableSleepOnExit() to automatically go to sleep again when an ISR has finished