Projekt

Allgemein

Profil

STM32 » Historie » Version 70

Maximilian Seesslen, 05.12.2022 13:42

1 1 Redmine Admin
h1. STM32
2
3 14 Redmine Admin
h2. STM32F0
4
5
* STM32F042: USB, CAN (nicht gleichzeitig) SSOT-20; Ideal for CANIO
6
7 5 Redmine Admin
h2. STM32F1
8
9 7 Redmine Admin
USB und CAN funktionieren i.d.R. nicht gleichzeitig; ausnahme STM32f105. "Auflistung":https://www.mikrocontroller.net/topic/480549
10 5 Redmine Admin
11 1 Redmine Admin
* STM32F103: USB und CAN funktionieren nicht gleichzeitig
12 5 Redmine Admin
* STM32F103C8T6
13 13 Redmine Admin
* STM32F103C6U6A: In stock (1?); 12 bestellt; 32 KB, VFQFPN-48
14 1 Redmine Admin
15 5 Redmine Admin
h2. STM32F3
16 1 Redmine Admin
17 5 Redmine Admin
USB und CAN funktionieren gleichzeitig. Allerdings muss ggf. ein Interrupt umgebogen werden.
18
19
* STM32F303RE
20 8 Redmine Admin
* STM32F373C8T6; 4,75€; vorraussichtlich 4.10.2021
21
22 1 Redmine Admin
h2. STM32G4
23
24 11 Redmine Admin
* STM32G441KBT6; 5,45€; In stock: 8; reichelt
25
* STM32L433CCT3; 6,44 € (10 Stueck); develektro
26 12 Redmine Admin
27 15 Redmine Admin
h2. STM32L0
28
29
Aus Prinzip kein CAN.
30
31 16 Redmine Admin
h2. STM32L1
32
33
Aus Prinzip kein CAN.
34
35 12 Redmine Admin
h2. STM32L4
36
37 17 Redmine Admin
https://www.st.com/en/microcontrollers-microprocessors/stm32l4-series.html#products
38
39 12 Redmine Admin
* STM32L431CBT6; 5,15 €; CAN, no USB; (Q)SPI Memory interface; LQFP48; reichelt
40 19 Redmine Admin
* STM32L412C8U6; 3,6€ (+MWSt), -CAN-, USB
41 20 Redmine Admin
* STM32L433CCU6; ca 8Euro; ARM Cortex-M4, 32bit, 80 MHz, 256 KB; CAN USB <- have
42 21 Maximilian Seesslen
43
h2. Warehouse
44
45 67 Maximilian Seesslen
|_.MCU           |_.Package  |_. Flash  |_. Ram |_. Cost |_. Features      |_. Quantity |_. Projects            |_. Commtent |_. Link |
46
| STM32L011F4P6  |           | 16KB     |       |        |                 | 11         |Miniminutnik           | | |
47
| STM32L031F6P7  |           | 32KB     |       |        |                 | 26         |Miniminutnik           | | "Link":https://www.st.com/resource/en/datasheet/stm32l031f6.pdf     |
48 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 |
49 67 Maximilian Seesslen
| STM32L152R6T6A | 64LQFP    | 32KB     |       | 6.56   | LCD             | 2          |                       | | |
50 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     |
51 67 Maximilian Seesslen
| STM32L431CBT6  | LQFP48    | 128kB    | 64KB  | 6€     | CAN,SAI        | 4          |                       | | "Link":https://www.mouser.de/datasheet/2/389/dm00257211-1798949.pdf |
52 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 |
53 67 Maximilian Seesslen
| STM32F042G4U6  | UFQFPN28  | 16KB     |       | 3,1112€| CAN             | 17         |                       | | "Link":https://www.st.com/resource/en/datasheet/stm32f042g4.pdf |
54
| STM32F042F6P6  | 20TSSOP   | 32KB     |       | 3.110€ | CAN, 1xI2C      | 25         |Mainswitch             | | "Link":https://www.st.com/resource/en/datasheet/stm32f042f6.pdf |
55
| STM32F042C6U6  | UFQFPN48  | 32kB     | 6kB   | 2,84€  | CAN, USB        | 25         |                       | | |
56
| STM32F103C6U6A | VFQFPN48  | 32KB     | 10KB  | 4,26€  | CAN             | 12         |                       | | |
57
| STM32F303C6U6A | VFQFPN32  | 64KB     |       |        | CAN             | 4          |                       | | |
58
| STM32G030C8T6  | LQFP48    | 64KB     |       | 1,91€  |                 | 10         |                       | | |
59 70 Maximilian Seesslen
| STM32G431KBU6  | UQFP32    | 128KB    |       | 6,35   | FDCAN, USB      | -          |                       | | |
60
| STM32G441KBT6  | LQFP32    | 128KB    | 32KB  | 6,76   | CAN, USB, UCPD  | 18         |CANDis                 | | |
61 67 Maximilian Seesslen
| STM32F051R8T6  | LQFP64    | 64KB     | 8KB   | 5,07€  |                 | 17         |                       | From Ege | "Link":https://www.mouser.de/datasheet/2/389/dm00039193-1797631.pdf |
62 65 Maximilian Seesslen
63
STM32L152R6T6A
64 39 Maximilian Seesslen
65
h2. Design guides
66
67
* 100nF on NRST
68
* VDD: n x 100 nF + 1 x 4.7 μF
69
* VDA: 10 nF + 1 μF
70 57 Maximilian Seesslen
* BOOT: 10K to ground
71 58 Maximilian Seesslen
* NRST: 10K to VDD an STM32 examples
72 64 Maximilian Seesslen
73
h2. Low power modes
74
75
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
76
* Use HAL_PWR_EnableSleepOnExit() to automatically go to sleep again when an ISR has finished