Mikrokontrolery 32-bitowe ARM CortexTM-M4 - rodzina NuMicro®
Seria M471 Seria 32-bitowych mikrokontrolerów z rodziny NuMicro bazujących na rdzeniu ARM Cortex-M4F z zestawem instrukcji DSP i instrukcji zmiennoprzecinkowych pojedynczej precyzji (FPU). Są wyposażone w bogaty zestaw układów peryferyjnych i interfejsów takich, jak UART, SPI, I2C, I2S, USB 2.0 FS Host/Device, PWM, przetworniki A/C i C/A. Wszystkie układy są zgodne z dyrektywą RoHS.
* Status: P - produkcja masowa, S - próbki, UD - w trakcie projektowania, N - niezalecany do nowych projektów.
Typ układu |
Opis |
Pamięć programu Flash | SRAM | Pamięć danych Flash | Pamięć loadera | Metody program. | Częstotliwość zegara | Napięcie zasilania [V] | Temperatura pracy [°C] | Obudowa | Status * | M471KI8AE (3173 kB) - rdzeń ARM Cortex-M4F z zestawem instrukcji DSP
- częstotliwość pracy do 120 MHz
- instrukcje zmiennoprzecinkowe pojedynczej precyzji (FPU)
- jednostka ochrony pamięci (MPU - Memory Protection Unit)
- obsługuje bibliotekę testów oprogramowania STL (Software Test Library), zgodnie z normą IEC60730-1 Class-B
- programowalne źródło zegara systemowego
- 2 zewnętrzne oscylatory kwarcowe i 2 wewnętrzne oscylatory RC
- kontroler PLL (źródło zegara systemowego do 72 MHz) wykorzystujący 2 szybkie oscylatory: kwarcowy lub RC
- 6-kanałowy PDMA
- do 119 końcówek We/Wy
- 4 x 32-bitowe układy czasowe
- Watchdog
- RTC
- interfejsy: 6 x UART (z obsługą IrDA, RS-485 i LIN), 2 x SPI, 2 x I2C, 2 x I2S, 2 x LIN
- kontroler CRC obsługujący kody detekcyjne CRC-CCITT, CRC-8, CRC-16 i CRC-32
- 24-kanałowy 16-bitowy PWM
- 24-kanałowy 12-bitowy przetwornik A/C
- 1 x 8-bitowy przetwornik C/A
- 2 x komparator analogowy
- czujnik temperatury o rozdzielczości 1 °C
- stabilizator LDO
- funkcja Reset po obniżeniu napięcia (LVR)
- 4-poziomowy detektor obniżenia napięcia (BOD) z funkcją Reset
| 512 kB | 64 kB | 32 kB | 4 kB | ISP IAP ICP | Zewn. kwarcowy: 4 - 20 MHz 32,768 kHz
Wewn. RC: 22,1184 MHz 10 kHz | 2,5 – 5,5 | -40 – +105 | LQFP-128 | P | | M471VI8AE (3173 kB) - rdzeń ARM Cortex-M4F z zestawem instrukcji DSP
- częstotliwość pracy do 120 MHz
- instrukcje zmiennoprzecinkowe pojedynczej precyzji (FPU)
- jednostka ochrony pamięci (MPU - Memory Protection Unit)
- obsługuje bibliotekę testów oprogramowania STL (Software Test Library), zgodnie z normą IEC60730-1 Class-B
- programowalne źródło zegara systemowego
- 2 zewnętrzne oscylatory kwarcowe i 2 wewnętrzne oscylatory RC
- kontroler PLL (źródło zegara systemowego do 72 MHz) wykorzystujący 2 szybkie oscylatory: kwarcowy lub RC
- 6-kanałowy PDMA
- do 91 końcówek We/Wy
- 4 x 32-bitowe układy czasowe
- Watchdog
- RTC
- interfejsy: 6 x UART (z obsługą IrDA, RS-485 i LIN), 2 x SPI, 2 x I2C, 2 x I2S, 2 x LIN
- kontroler CRC obsługujący kody detekcyjne CRC-CCITT, CRC-8, CRC-16 i CRC-32
- 24-kanałowy 16-bitowy PWM
- 23-kanałowy 12-bitowy przetwornik A/C
- 1 x 8-bitowy przetwornik C/A
- 2 x komparator analogowy
- czujnik temperatury o rozdzielczości 1 °C
- stabilizator LDO
- funkcja Reset po obniżeniu napięcia (LVR)
- 4-poziomowy detektor obniżenia napięcia (BOD) z funkcją Reset
| 512 kB | 64 kB | 32 kB | 4 kB | ISP IAP ICP | Zewn. kwarcowy: 4 - 20 MHz 32,768 kHz
Wewn. RC: 22,1184 MHz 10 kHz | 2,5 – 5,5 | -40 – +105 | LQFP-100 | P | | M471R1E6AE (2451 kB) - rdzeń ARM Cortex-M4F z zestawem instrukcji DSP
- częstotliwość pracy do 120 MHz
- instrukcje zmiennoprzecinkowe pojedynczej precyzji (FPU)
- jednostka ochrony pamięci (MPU - Memory Protection Unit)
- obsługuje bibliotekę testów oprogramowania STL (Software Test Library), zgodnie z normą IEC60730-1 Class-B
- programowalne źródło zegara systemowego
- 2 zewnętrzne oscylatory kwarcowe i 2 wewnętrzne oscylatory RC
- kontroler PLL (źródło zegara systemowego do 72 MHz) wykorzystujący 2 szybkie oscylatory: kwarcowy lub RC
- 8-kanałowy PDMA
- do 49 końcówek We/Wy
- 4 x 32-bitowe układy czasowe
- Watchdog
- RTC
- interfejsy: 4 x UART (z obsługą IrDA, RS-485 i LIN), 1 x S.C. (ISO-7816-3), 2 x SPI, 2 x I2C, 1 x I2S, 2 x LIN, EBI, 1 x USB 2.0 FS Host/Device z wbudowanym modułem PHY
- kontroler CRC obsługujący kody detekcyjne CRC-CCITT, CRC-8, CRC-16 i CRC-32
- 12-kanałowy 16-bitowy PWM
- 16-kanałowy 12-bitowy przetwornik A/C
- 1 pin wykrywania sabotażu
- czujnik temperatury o rozdzielczości 1 °C
- stabilizator LDO
- 8-poziomowy detektor obniżenia napięcia (BOD) z funkcją Reset
| 128 kB | 32 kB | konfigurowalna | 4 kB | ISP IAP ICP | Zewn. kwarcowy: 4 - 20 MHz 32,768 kHz
Wewn. RC: 22,1184 MHz 10 kHz | 2,5 – 5,5 | -40 – +105 | LQFP-64 14x14-mm | P | | M471SE6AE (2451 kB) - rdzeń ARM Cortex-M4F z zestawem instrukcji DSP
- częstotliwość pracy do 120 MHz
- instrukcje zmiennoprzecinkowe pojedynczej precyzji (FPU)
- jednostka ochrony pamięci (MPU - Memory Protection Unit)
- obsługuje bibliotekę testów oprogramowania STL (Software Test Library), zgodnie z normą IEC60730-1 Class-B
- programowalne źródło zegara systemowego
- 2 zewnętrzne oscylatory kwarcowe i 2 wewnętrzne oscylatory RC
- kontroler PLL (źródło zegara systemowego do 72 MHz) wykorzystujący 2 szybkie oscylatory: kwarcowy lub RC
- 8-kanałowy PDMA
- do 49 końcówek We/Wy
- 4 x 32-bitowe układy czasowe
- Watchdog
- RTC
- interfejsy: 4 x UART (z obsługą IrDA, RS-485 i LIN), 1 x S.C. (ISO-7816-3), 2 x SPI, 2 x I2C, 1 x I2S, 2 x LIN, EBI, 1 x USB 2.0 FS Host/Device z wbudowanym modułem PHY
- kontroler CRC obsługujący kody detekcyjne CRC-CCITT, CRC-8, CRC-16 i CRC-32
- 12-kanałowy 16-bitowy PWM
- 16-kanałowy 12-bitowy przetwornik A/C
- 1 pin wykrywania sabotażu
- czujnik temperatury o rozdzielczości 1 °C
- stabilizator LDO
- 8-poziomowy detektor obniżenia napięcia (BOD) z funkcją Reset
| 128 kB | 32 kB | konfigurowalna | 4 kB | ISP IAP ICP | Zewn. kwarcowy: 4 - 20 MHz 32,768 kHz
Wewn. RC: 22,1184 MHz 10 kHz | 2,5 – 5,5 | -40 – +105 | LQFP-64 7x7-mm | P | | M471MD6AE (2451 kB) - rdzeń ARM Cortex-M4F z zestawem instrukcji DSP
- częstotliwość pracy do 120 MHz
- instrukcje zmiennoprzecinkowe pojedynczej precyzji (FPU)
- jednostka ochrony pamięci (MPU - Memory Protection Unit)
- obsługuje bibliotekę testów oprogramowania STL (Software Test Library), zgodnie z normą IEC60730-1 Class-B
- programowalne źródło zegara systemowego
- 2 zewnętrzne oscylatory kwarcowe i 2 wewnętrzne oscylatory RC
- kontroler PLL (źródło zegara systemowego do 72 MHz) wykorzystujący 2 szybkie oscylatory: kwarcowy lub RC
- 8-kanałowy PDMA
- do 35 końcówek We/Wy
- 4 x 32-bitowe układy czasowe
- Watchdog
- RTC
- interfejsy: 3 x UART (z obsługą IrDA, RS-485 i LIN), 1 x S.C. (ISO-7816-3), 2 x SPI, 2 x I2C, 1 x I2S, 2 x LIN, EBI
- kontroler CRC obsługujący kody detekcyjne CRC-CCITT, CRC-8, CRC-16 i CRC-32
- 10-kanałowy 16-bitowy PWM
- 16-kanałowy 12-bitowy przetwornik A/C
- 1 pin wykrywania sabotażu
- czujnik temperatury o rozdzielczości 1 °C
- stabilizator LDO
- 8-poziomowy detektor obniżenia napięcia (BOD) z funkcją Reset
| 64 kB | 32 kB | konfigurowalna | 4 kB | ISP IAP ICP | Zewn. kwarcowy: 4 - 20 MHz 32,768 kHz
Wewn. RC: 22,1184 MHz 10 kHz | 2,5 – 5,5 | -40 – +105 | LQFP-44 | P | |
| |