Mikrokontroléry založené na NXP AN14179
- Základní platforma: Arm Cortex-M33 až do 150 MHz s TrustZone, MPU, FPU, SIMD, DSP SmartDMA
- Ovládání systému: Řízení napájení, jednotka generování hodin, PMC, Secure DMA0, Secure DMA1, Secure AHB bus
- Analogový: 4x 16b ADC, Temp senzor, 2x ACMP, Glitch detect, VREF
- Rozhraní: 8x LP flexcomm s podporou UART, SPI, I2C, 4ch SAI, 2x CAN-FD, USB HS, 2x I3C
- Paměť: Flash až 512 kB, RAM až 320 kB, ECC RAM 32 kB
- HMI: FlexIO, DMIC
- Zabezpečení: PKC, ECC-256, SHA-512, RNG AES-256, Multi-Rate Timer, Windowed WDT, Debug auth., PRINCE, RTC s anti-tamper špendlíky
- Časovače pro všeobecné použití: 5x 32b časovače
- Další vlastnosti: Micro-Tick Timer, DICE + UUID, PFR, SRAM PUF, 2x FlexPWM se 2 QDC modulem, OS Event Timer, 2x Code WDG, OTP, Tampno zjistit
Návod k použití produktu
- Krok 1: Pochopení Průvodce migrací
Přečtěte si průvodce migrací z MCXNx4x na MCXN23x, abyste pochopili rozdíly a změny v platformách. - Krok 2: Posouzení kompatibility aplikací
Zkontrolujte, zda jsou vaše aktuální aplikace na MCXNx4x kompatibilní s platformou MCXN23x. Identifikujte všechny specifické funkce nebo periferní zařízení, která mohou vyžadovat úpravu. - Krok 3: Portování aplikací
Při portování aplikací z MCXNx4x na MCXN23x postupujte podle pokynů v průvodci migrací. Proveďte nezbytné změny kódu na základě variací platformy. - Krok 4: Testování a ověřování
Po přenesení aplikací je důkladně otestujte na platformě MCXN23x, abyste zajistili správnou funkčnost a výkon.
Často kladené otázky (FAQ)
- Otázka: Jaké jsou hlavní rozdíly mezi MCXNx4x a MCXN23x?
Odpověď: MCXN23x je oříznutá verze MCXNx4x s odstraněnými některými koprocesory a periferiemi. MCU řady MCX se dělí na podřady N, A, L a W. - Otázka: Jak mohu migrovat své aplikace z MCXNx4x na MCXN23x?
Odpověď: Podívejte se na průvodce migrací od NXP, který popisuje kroky k migraci aplikací mezi dvěma platformami. Zajistěte kompatibilitu a proveďte potřebné úpravy v kódu.
AN14179
Průvodce migrací z MCXNx4x na MCXN23x
Rev. 1 – 6. května 2024
Poznámka k aplikaci
Informace o dokumentu
Informace | Obsah |
Klíčová slova | AN14179, MCXNx4x, MCXN23x, průvodce migrací |
Abstraktní | Tato aplikační poznámka popisuje rozdíly mezi MCXNx4x a MCXN23x a vede zákazníky, jak rychle migrovat aplikace z platformy MCXNx4x na platformu MCXN23x. |
Zavedení
MCXNx4x je MCU nové generace, který NXP uvedl na trh po Kinetis a LPC. Integruje vynikající IP z platforem Kinetis i LPC, jako jsou CMC, FlexCAN, FlexIO a SPC z platformy Kinetis a PowerQuad, SmartDMA, PINT, RTC a MRT z platformy LPC. MCU řady MCX je rozdělena do čtyř podřad: N, A, L a W.
- MCX N (neurální):
- 150 MHz, 512 KB-2 MB
- Akcelerátory na čipu, vylepšená periferní zařízení a pokročilé zabezpečení
- MCX A (univerzální):
- Až 96 MHz, 32 KB-1 MB
- Inteligentní periferie a různé možnosti zařízení pro širokou škálu aplikací
- • MCX W (bezdrátové):
- Až 96 MHz
- Rádio Bluetooth LE, Thread a Zigbee s nízkou spotřebou optimalizované pro aplikace IIoT a Matter a pokročilé zabezpečení
- MCX L (nízká spotřeba):
- Pod 50 MHz, až 1 MB
- Optimalizováno pro aplikace vždy na baterie s nejnižším aktivním výkonem a únikem
Mikrokontroléry řady MCXNx4x kombinují jádro Arm Cortex-M33 TrustZone s CoolFlux BSP32, koprocesorem PowerQuad DSP a několika možnostmi vysokorychlostní konektivity běžící na 150 MHz. Pro podporu široké škály aplikací obsahuje řada MCX N pokročilé sériové periferie, časovače, vysoce přesné analogové a nejmodernější bezpečnostní funkce, jako je bezpečný uživatelský kód, data a komunikace. Všechny produkty MCXNx4x obsahují dvoubankový flash disk, který podporuje čtení a zápis z interního flash disku. Řada MCXNx4x také podporuje velké konfigurace externí sériové paměti.
Rodiny MCU MCXNx4x jsou následující:
- N54x: Mainstreamový MCU s druhým jádrem M33, pokročilými časovači, analogovým a vysokorychlostním připojením, včetně vysokorychlostního USB, 10/100 Ethernetu a FlexIO, které lze naprogramovat jako ovladač LCD.
- N94x: Integrace sériového připojení CPU a DSP, pokročilé časovače, vysoce přesné analogové a vysokorychlostní připojení, včetně vysokorychlostního USB, CAN 2.0, 10/100 Ethernet a FlexIO, které lze naprogramovat jako ovladač LCD.
- MCXN23x je druhým produktem v řadě MCX N. Lze jej považovat za oříznutou verzi MCXNx4x. Téměř všechny IP adresy jsou znovu použity z MCXNx4x a některé koprocesory a periferie jsou odstraněny. Tyto odstraněné moduly jsou následující:
- Koprocesor: Sekundární Cortex-M33 Core, PowerQuad, NPU, CoolFlux BSP32 a tak dále.
- Periferní zařízení: FlexSPI, uSDHC, EMVSIM, Ethernet, 12bitový DAC, 14bitový DAC atd.
Tento dokument popisuje, jak migrovat aplikace z platformy MCXNx4x na platformu MCXN23x. Blokové schéma systému MCXN23x je znázorněno na obrázku 1.
Průvodce migrací z MCXNx4x na MCXN23x
Obrázek 1. Blokové schéma systému MCXN23x
Tabulka 1 uvádí srovnání systémových zdrojů mezi MCXNx4x a MCXN23x.
Tabulka 1. Srovnání MCXNx4x a MCXN23x
řada MCU | MCXNx4x | MCXN23x | ||||
Část | MCXN947 | MCXN946 | MCXN547 | MCXN546 | MCXN236 | MCXN235 |
Balík | VFBGA184 HLQFP100 | VFBGA184 HLQFP100 | VFBGA184 HLQFP100 | VFBGA184 HLQFP100 | VFBGA184 HLQFP100 | VFBGA184 HLQFP100 |
Teplotní rozsah (křižovatka) | -40 ºC až 125 ºC | -40 ºC až 125 ºC | -40 ºC až 125 ºC | -40 ºC až 125 ºC | -40 ºC až 125 ºC | -40 ºC až 125 ºC |
řada MCU | MCXNx4x | MCXN23x | ||||
Část | MCXN947 | MCXN946 | MCXN547 | MCXN546 | MCXN236 | MCXN235 |
Jádro #1 Cortex-M33 | 150 MHz TZM
+FPU+ETM |
150 MHz TZM
+FPU+ETM |
150 MHz TZM
+FPU+ETM |
150 MHz TZM
+FPU+ETM |
150 MHz TZM
+FPU+ETM |
150 MHz TZM
+FPU+ETM |
Mezipaměť jádra #1 | 16 K | 16 K | 16 K | 16 K | 16 K | 16 K |
Jádro #2 Cortex-M33 | 150 MHz | 150 MHz | 150 MHz | 150 MHz | – | – |
PowerQuad (DSP a Cordic) | Y | Y | Y | Y | – | – |
NPU | Y | Y | Y | Y | – | – |
SmartDMA | Y | Y | Y | Y | Y | Y |
CoolFlux BSP32 | Y | Y | – | – | – | – |
Totální blesk | 2 MB | 1 MB | 2 MB | 1 MB | 1 MB | 512 kB |
Dvoubankový blesk | Y | Y | Y | Y | Y | Y |
Flash ECC a CRC | Y | Y | Y | Y | Y | Y |
Flash šifrování (Prince) | Y | Y | Y | Y | Y | Y |
SRAM (ECC uživatelsky konfigurovatelné) | 480 K | 320 K | 480 K | 320 K | 320 K | 160 K |
SRAM s ECC (kromě hlavního SRAM) | 32 K | 32 K | 32 K | 32 K | 32 K | 32 K |
FlexSPI s 16k mezipamětí | 1x, 2 kan | 1x, 2 kan | 1x, 2 kan | 1x, 2 kan | – | – |
uSDHC | Y[1] | – | Y | Y | – | – |
EMVSIM | Y[1] | – | Y | Y | – | – |
Bezpečná správa klíčů | PUF/UDF | PUF/UDF | PUF/UDF | PUF/UDF | PUF/UDF | PUF/UDF |
Zabezpečený subsystém | Y | Y | Y | Y | Y | Y |
Anti-tamper pin[2] | 8 | 8 | 8 | 8 | 6 | 6 |
Řadič displeje (FlexIO) | 1 | 1 | 1 | 1 | 1 | 1 |
TSI | 1[1] | N | 1 | 1 | – | – |
DMIC | 4 ch[1] | – | 4 kap | 4 kap | 4 kap | 4 kap |
SAI | 4 kap | 4 kap | 4 kap | 4 kap | 4 kap | 4 kap |
LP_FLEXCOMM | 10 | 10 | 10 | 10 | 8 | 8 |
I3C | 2 | 2 | 2 | 2 | 2 | 2 |
USB HS | 1 | – | 1 | 1 | 1 | 1 |
USB FS | 1 | 1 | 1 | 1 | – | – |
řada MCU | MCXNx4x | MCXN23x | ||||
Část | MCXN947 | MCXN946 | MCXN547 | MCXN546 | MCXN236 | MCXN235 |
10/100 Ethernet MAC | MII/RMII | MII/RMII | MII/RMII | MII/RMII | – | – |
FlexCAN (FD) | 2 | 2 | 1 | 1 | 2 | 2 |
DAC 12b, 1 Msps | 2 | 2 | 1 | 1 | – | – |
DAC 14b, 5 Msps | 1 | 1 | – | – | – | – |
Komparátor | 3 | 3 | 2 | 2 | 2 | 2 |
Opamp | 3 | 3 | – | – | – | – |
ADC | 2 | 2 | 2 | 2 | 2 | 2 |
VREF | Y | Y | Y | Y | Y | Y |
FlexPWM | 2 | 2 | 1 | 1 | 2 | 2 |
Kvadraturní dekodér | 2 | 2 | 1 | 1 | 2 | 2 |
SINC filtr | Y | Y | – | – | – | – |
RTC | 1 | 1 | 1 | 1 | 1 | 1 |
32b časovač | 5 | 5 | 5 | 5 | 5 | 5 |
SCTimer | 1 | 1 | 1 | 1 | – | – |
MRT 24b | 1 | 1 | 1 | 1 | 1 | 1 |
uTick časovač | 1 | 1 | 1 | 1 | 1 | 1 |
WWDT | 1 | 1 | 1 | 1 | 1 | 1 |
Časovač OS | 1 | 1 | 1 | 1 | 1 | 1 |
- Tato funkce je podporována pouze u balíčku MCXN947 VFBGA184.
- 100HLQFP podporuje dva Anti-tamper špendlíky.
Následující část porovnává MCXNx4x a MCXN23x z hlediska paměti, taktu, pinoutu a periferií.
Paměť
Tato část poskytuje podrobnosti o paměti flash a paměti SRAM.
Flash paměť
MCXNx4x má velikost flash až 2 MB, zatímco MCXN23x má velikost flash až 1 MB, oba podporují dual bank flash a dual image boot. Konfigurace velikosti blesku pro každou část je uvedena v tabulce 2 a tabulce 3.
Tabulka 2. Seznam dílů MCXNx4x
Číslo dílu | Vestavěná paměť | Vlastnosti | Balík | ||||
Flash (MB) | SRAM (kB) | Tamper špendlíky (max.) | GPIO
(max.) |
SRAM PUF | Kolík počítat | Typ | |
(P)MCXN547VNLT | 2 | 512 | 2 | 74 | Y | 100 | HLQFP |
Číslo dílu | Vestavěná paměť | Vlastnosti | Balík | ||||
Flash (MB) | SRAM (kB) | Tamper špendlíky (max.) | GPIO
(max.) |
SRAM PUF | Kolík počítat | Typ | |
(P)MCXN546VNLT | 1 | 352 | 2 | 74 | Y | 100 | HLQFP |
(P)MCXN547VDFT | 2 | 512 | 8 | 124 | Y | 184 | VFBGA |
(P)MCXN546VDFT | 1 | 352 | 8 | 124 | Y | 184 | VFBGA |
(P)MCXN947VDFT | 2 | 512 | 8 | 124 | Y | 184 | VFBGA |
(P)MCXN947VNLT | 2 | 512 | 2 | 78 | Y | 100 | HLQFP |
(P)MCXN946VNLT | 1 | 352 | 2 | 78 | Y | 100 | HLQFP |
(P)MCXN946VDFT | 1 | 352 | 8 | 124 | Y | 184 | VFBGA |
Tabulka 3. Seznam dílů MCXN23x
Číslo dílu | Vestavěná paměť | Vlastnosti | Balík | ||||
Blikat (MB) | SRAM (kB) | Tamper špendlíky (max.) | GPIO (max.) | SRAM PUF | Počet pinů | Typ | |
(P)MCXN236VNLT | 1 | 352 | 6 | 74 | Y | 100 | HLQFP |
(P)MCXN236VDFT | 1 | 352 | 6 | 108 | Y | 184 | VFBGA |
(P)MCXN235VNLT | 0.512 | 192 | 6 | 74 | Y | 100 | HLQFP |
(P)MCXN235VDFT | 0.512 | 192 | 6 | 108 | Y | 184 | VFBGA |
paměti SRAM
Velikost RAM u MCXNx4x je až 512 kB a velikost RAM u MCXN23x je až 352 kB. Velikost paměti flash a RAM pro každou část MCXNx4x a MCXN23x je uvedena v tabulce 4.
Tabulka 4. Velikost Flash a RAM různých částí
Díly | MCXNx47 | MCXNx46 | MCXN236 | MCXN235 | |
Blikat | 2M | 1M | 1M | 512 kB | |
SRAM (kB) | Celková velikost | 512 | 352 | 352 | 192 |
SRAMX | 96 (0x04000000- 0x04017FFF) | 96 (0x04000000- 0x04017FFF) | 96 (0x04000000- 0x04017FFF) | 32 (0x04000000- 0x04007FFF) | |
SRAMA | 32 (0x20000000- 0x20007FFF) | 32 (0x20000000- 0x20007FFF) | 32 (0x20000000- 0x20007FFF) | 32 (0x20000000- 0x20007FFF) | |
SRAMB | 32 (0x20008000- 0x2000FFFF) | 32 (0x20008000- 0x2000FFFF) | 32 (0x20008000- 0x2000FFFF) | 32 (0x20008000- 0x2000FFFF) | |
SRAMC | 64 (0x20010000- 0x2001FFFF) | 64 (0x20010000- 0x2001FFFF) | 64 (0x20010000- 0x2001FFFF) | 64 (0x20010000- 0x2001FFFF) | |
SRAMD | 64 (0x20020000- 0x2002FFFFF) | 64 (0x20020000- 0x2002FFFFF) | 64 (0x20020000- 0x2002FFFFF) | 64 (0x20020000- 0x2002FFFFF) | |
SAME | 64 (0x20030000- 0x2003FFFFF) | 64 (0x20030000- 0x2003FFFFF) | 64 (0x20030000- 0x2003FFFFF) | 64 (0x20030000- 0x2003FFFFF) |
Díly | MCXNx47 | MCXNx46 | MCXN236 | MCXN235 | |
SRAMF | 64 (0x20040000- 0x2004FFFFF) | – | – | – | |
SRAMG | 64 (0x20050000- 0x2005FFFFF) | – | – | – | |
SRAMH | 32 (0x20060000- 0x20067FFF) | – | – | – |
Systém hodin
MCXN23x a MCXNx4x používají téměř stejný systém hodin, s několika rozdíly.
NSR
K MCXN23x je přidán generátor frakční frekvence (FRG), který generuje přesnější hodiny pro dělič CLKOUT. Výstup FRG se používá jako vstup děliče CLKOUT, viz obrázek 2. Lze jej použít k získání přesnějších přenosových rychlostí, když funkční hodiny nejsou násobkem standardních přenosových rychlostí. To lze primárně použít k vytvoření hodin základní přenosové rychlosti pro funkce USART a lze je použít pro jiné účely, jako jsou aplikace měření.
Obrázek 2. Schéma MCXN23x CLKOUT
Schéma CLKOUT MCXNx4x viz obrázek 3.
Obrázek 3. Schéma MCXNx4x CLKOUT
Registr CLKOUT_FRGCTRL byl přidán do modulu SYSCON MCXN23x a slouží ke konfiguraci hodnot čitatele a jmenovatele.
UTICK
Zdroje hodin UTICK (Micro-Tick) na MCNX23x byly rozšířeny z 1 na 3 a xtal32k[2] a clk_in byly přidány jako zdroje hodin UTICK. Zdroj hodin UTICK na MCXN23x je znázorněn na obrázku 4.
V aplikaci měření se UTICK používá k měření frekvence elektrického vedení. Pro podporu aplikací měření jsou k MCXN32x přidány clk_in a xtal2k[23] pro vysoce přesný zdroj hodin.
I3C
Diagram hodin I3C na MCXN23x je znázorněn na obrázku 5.
Přidejte clk_1m jako zdroj hodin do děliče I3C_FCLK a udržujte CLK_SLOW a CLK_SLOW_TC synchronizované s FCLK.
Diagram hodin I3C MCXNx4x je znázorněn na obrázku 6.
Průvodce migrací z MCXNx4x na MCXN23x
Pinout
Tato část porovnává rozdíly pinoutů mezi MCXNx4x a MCXN23x, včetně balíčků 184VFBGA a 100HLQFP.
184VFBGA
Pro balíček 184VFBGA je MCXN23x pin-to-pin kompatibilní s MCXNx4x. Mezi těmito dvěma jsou však určité rozdíly. V MCXN23x je odstraněno 28 kolíků, včetně 18 kolíků GPIO, osmi analogových kolíků a dvou kolíků USB. Pinout pouzdra MCXN23x 184VFBGA je znázorněn na obrázku 7.
Na obrázku 7 jsou odstraněné kolíky označeny „NC“ a jsou zvýrazněny žlutě. Odstraněné kolíky na MCXN23x 184VFBGA jsou následující:
GPIO piny:
- P0_8
- P0_9
- P0_10
- P0_11
- P0_12
- P0_13
- P0_30
- P0_31
- P1_20
- P1_21
- P1_22
- P1_23
- P3_3
- P3_4
- P3_5
- P3_19
- P5_8
- P5_9
Analogové piny:
- ANA_0
- ANA_1
- ANA_4
- ANA_5
- ANA_6
- ANA_14
- ANA_18
- ANA_22
USB kolíky:
- USB0_DM
- USB0_DP
Pinout pouzdra MCXNx4x 184VFBGA je znázorněno na obrázku 8.
100 HLQFP
Pro balíček 100HLQFP je MCXN23x téměř pin-to-pin kompatibilní s MCXN54x. Jediným rozdílem je USB pin. MCXN54x podporuje vysokorychlostní USB (USB0) a vysokorychlostní USB (USB1), ale MCXN23x podporuje pouze USB1, takže MCXN23x nemá piny USB0_DM a USB0_DP. Pinout balíčku MCXN23x 100HLQFP je znázorněn na obrázku 9.
Průvodce migrací z MCXNx4x na MCXN23x
Pinout balíku MCXN54x a MCXN94x 100HLQFP je znázorněn na obrázku 10.
MCXN94x má šest pinů P4_19, P4_20, P4_21, P4_23, USB0_DM a USB0_DP. MCXN23x však nemá těchto šest pinů, ale místo toho má čtyři různé piny USB1_DP, USB1_DM, USB1_VBUS a VSS_USB.
Podrobnější informace o vývodech naleznete v tabulce vývodů v přílohách referenční příručky MCX Nx4x (dokument MCXNX4XRM) a referenční příručky MCXN23x (dokument MCXN23XRM).
Periferní zařízení
V tabulce 1 jsme porovnali rozdíly mezi MCNX23x a MCXNx4x. MCXN23x nemá různé moduly jako FlexSPI, PowerQuad, NPU, CoolFlux BSP32, uSDHC, EMVSIM, TSI, USB FS, Ethernet, 12-bit DAC, 14-bit DAC, Opamp, SINC Filter a SCTimer. Následující část popisuje rozdíly mezi běžnými periferiemi mezi MCXN23x a MCXNx4x.
GPIO
Jak je popsáno v části 4.1, MCXNx4x podporuje až 124 GPIO a MCXN23x podporuje až 106 GPIO. V případě MCXN23x však není podporováno 18 GPIO pinů. Kromě použití jako GPIO podporuje těchto 16 pinů také funkce uvedené v tabulce 5.
Tabulka 5. Odstraněné GPIO na obalu MCXN23x 184VFBGA
184BGA VŠE | 184BGA
VŠECHNY Název PIN |
Analogový | ALT0 | ALT1 | ALT2 | ALT3 | ALT4 | ALT5 | ALT6 | ALT7 | ALT10 | ALT11 |
K5 | P1_20 | ADC1_A20/ CMP1_IN3 | P1_20 | TRIG_IN2 | FC5_P4 | FC4_P0 | CT3_MAT2 | SCT0_ OUT8 | FLEXIO0_ D28 | SmartDMA_ PIO16 | – | CAN1_TXD |
L5 | P1_21 | ADC1_A21/ CMP2_IN3 | P1_21 | TRIG_OUT2 | FC5_P5 | FC4_P1 | CT3_MAT3 | SCT0_ OUT9 | FLEXIO0_ D29 | SmartDMA_ PIO17 | SAI1_ MCLK | CAN1_RXD |
L4 | P1_22 | ADC1_A22 | P1_22 | TRIG_IN3 | FC5_P6 | FC4_P2 | CT_INP14 | SCT0_ OUT4 | FLEXIO0_ D30 | SmartDMA_ PIO18 | – | – |
M4 | P1_23 | ADC1_A23 | P1_23 | – | – | FC4_P3 | CT_INP15 | SCT0_ OUT5 | FLEXIO0_ D31 | SmartDMA_ PIO19 | – | – |
L14 | P5_8 | ADC1_B16 | P5_8 | TRIG_OUT7 | – | TAMPER6 | – | – | – | – | – | – |
M14 | P5_9 | ADC1_B17 | P5_9 | – | TAMPER7 | – | – | – | – | – | – | |
K17 | P3_19 | – | P3_19 | – | FC7_P6 | – | CT2_MAT1 | PWM1_X1 | FLEXIO0_ D27 | SmartDMA_ PIO19 | SAI1_RX_ FS | – |
G14 | P3_5 | – | P3_5 | – | FC7_P3 | – | CT_INP19 | PWM0_X3 | FLEXIO0_ D13 | SmartDMA_ PIO5 | – | – |
F14 | P3_4 | – | P3_4 | – | FC7_P2 | – | CT_INP18 | PWM0_X2 | FLEXIO0_ D12 | SmartDMA_ PIO4 | – | – |
D16 | P3_3 | – | P3_3 | – | FC7_P1 | – | CT4_MAT1 | PWM0_X1 | FLEXIO0_ D11 | SmartDMA_ PIO3 | – | – |
C12 | P0_8 | ADC0_B8 | P0_8 | – | FC0_P4 | – | CT_INP0 | – | FLEXIO0_ D0 | – | – | – |
A12 | P0_9 | ADC0_B9 | P0_9 | – | FC0_P5 | – | CT_INP1 | – | FLEXIO0_ D1 | – | – | – |
B12 | P0_10 | ADC0_B10 | P0_10 | – | FC0_P6 | – | CT0_MAT0 | – | FLEXIO0_ D2 | – | – | – |
B11 | P0_11 | ADC0_B11 | P0_11 | – | – | – | CT0_MAT1 | – | FLEXIO0_ D3 | – | – | – |
D11 | P0_12 | ADC0_B12 | P0_12 | – | FC1_P4 | FC0_P0 | CT0_MAT2 | – | FLEXIO0_ D4 | – | – | – |
F12 | P0_13 | ADC0_B13 | P0_13 | – | FC1_P5 | FC0_P1 | CT0_MAT3 | – | FLEXIO0_ D5 | – | – | – |
E7 | P0_30 | ADC0_B22 | P0_30 | – | FC1_P6 | FC0_P6 | CT_INP2 | – | – | – | – | – |
D7 | P0_31 | ADC0_B23 | P0_31 | – | – | – | CT_INP3 | – | – | – | – | – |
Tabulka 5 uvádí konkrétní piny, včetně LP_FLEXCOMM0/1/4/5/7, TRIG, CTimer, FlexPWM, FlexIO, SmartDMA a SAI1. Ostatní piny na MCX23x však mohou také implementovat stejné funkce jako tyto piny. Před migrací z MCXNx4x na MCXN23x je důležité zkontrolovat, zda váš návrh na MCXNx4x používá tyto kolíky. Pokud ano, musíte změnit přiřazení kolíků, aby vyhovovaly vašim požadavkům.
- USB
Všechny díly MCXN54x a balíčky MCXN94x 184VFBGA podporují FS USB (USB0) a HS USB (USB1). Zatímco balíček MCXN94x 100HLQFP podporuje pouze HS USB. Všechny díly MCXN23x podporují pouze HS USB. - DMIC
Všechny části MCXN23x a MCXN54x mají modul DMIC a podporují až čtyři digitální mikrofonní kanály. U řady MCXN94x však MCXN946 nepodporuje modul DMIC a MCXN947 podporuje pouze modul DMIC na pouzdře 184VFBGA. - LP_FLEXCOMM
Řada MCXNx4x podporuje 10 modulů LP_FLEXCOMM. Každý LP_FLEXCOMM lze nakonfigurovat jako UART, I2C a SPI. Mezi nimi je IO LP_FLEXCOMM6/7/8/9 vysokorychlostní IO a nejvyšší takt, který lze nakonfigurovat, je 150 MHz. MCXN23x podporuje pouze osm modulů LP_FLEXCOMM a nepodporuje LP_FLEXCOMM8 a LP_FLEXCOMM9, pouze LP_FLEXCOMM6 a LP_FLEXCOMM7 mohou používat vysokorychlostní IO. - Komparátor
Řada MCXN94x podporuje tři moduly Comparator (CMP), zatímco řada MCXN54x a MCXN23x podporuje pouze dva moduly CMP. - ADC
Řady MCXNx4x a MCXN23x mají dva 16bitové moduly ADC, ale liší se počtem kanálů ADC, které podporují. MCXNx4x může podporovat až 75 kanálů ADC, zatímco MCXN23x může podporovat až 63 kanálů ADC. U balíčku 184VFBGA nemůže MCXN23x podporovat 12 kanálů ADC uvedených v tabulce 6, protože 16 pinů uvedených v tabulce 6 je odstraněno.
Tabulka 6. Odstraněné kanály ADC na MCXN23x
184BGA ALL Název pinu | Analogový |
P1_20 | ADC1_A20/CMP1_IN3 |
P1_21 | ADC1_A21/CMP2_IN3 |
P1_22 | ADC1_A22 |
P1_23 | ADC1_A23 |
P5_8 | ADC1_B16 |
P5_9 | ADC1_B17 |
P3_19 | – |
P3_5 | – |
P3_4 | – |
P3_3 | – |
P0_8 | ADC0_B8 |
P0_9 | ADC0_B9 |
P0_10 | ADC0_B10 |
P0_11 | ADC0_B11 |
184BGA ALL Název pinu | Analogový |
P0_12 | ADC0_B12 |
P0_13 | ADC0_B13 |
P0_30 | ADC0_B22 |
P0_31 | ADC0_B23 |
Poznámka: Termín ADC kanály se vztahuje na externí vstupní kanály ADC.
FlexPWM a kvadraturní dekodér (QDC)
MCXN94x a MCXN23x jsou kompatibilní s dvoumotorovými aplikacemi, protože podporují dva moduly FlexPWM a dva moduly QDC. MCXN54x však podporuje pouze jeden modul FlexPWM a jeden modul QDC, takže je vhodný pouze pro jednomotorová řešení.
DMA
MCXNx4X má dva moduly eDMA, eDMA0 a eDMA1. Každý modul podporuje 16 kanálů DMA. MCXN23x má také 2 moduly eDMA, ale eDMA1 podporuje pouze osm kanálů.
Anti-tamper pin
tampPiny pro MCXNx4x jsou uvedeny v tabulce 7 a tabulce 8. MCXNx4x má osm tamper pinů a MCXN23x má šest tamper špendlíky. Kolíky P5_8 a P5_9 jsou na MCXN23x odstraněny.
Poznámka: 100HLQFP zabalené části MCXN4x a MCXN23x podporují pouze dvěamper špendlíky.
Tabulka 7. Tamper piny na MCXNx4x
184BGA vše | 184VFBGA
název pinu |
100 HLQFP N94x | 100 HLQFP
Název pinu N94x |
100 HLQFP N54x | 100 HLQFP
Název pinu N54x |
ALT0 | ALT3 |
M10 | P5_2 | 50 | P5_2 | 50 | P5_2 | P5_2 | TAMPER0 |
N11 | P5_3 | 51 | P5_3 | 51 | P5_3 | P5_3 | TAMPER1 |
M12 | P5_4 | – | – | – | – | P5_4 | TAMPER2 |
K12 | P5_5 | – | – | – | – | P5_5 | TAMPER3 |
K13 | P5_6 | – | – | – | – | P5_6 | TAMPER4 |
L13 | P5_7 | – | – | – | – | P5_7 | TAMPER5 |
L14 | P5_8 | – | – | – | – | P5_8 | TAMPER6 |
M14 | P5_9 | – | – | – | – | P5_9 | TAMPER7 |
Tabulka 8. Tamper piny na MCXN23x
Míč 184BGA | 184VFBGA pin
jméno |
100 HLQFP | 100HLQFP pin
jméno |
ALT0 | ALT3 |
M10 | P5_2 | 50 | P5_2 | P5_2 | TAMPER0 |
N11 | P5_3 | 51 | P5_3 | P5_3 | TAMPER1 |
M12 | P5_4 | – | – | P5_4 | TAMPER2 |
Míč 184BGA | 184VFBGA pin
jméno |
100 HLQFP | 100HLQFP pin
jméno |
ALT0 | ALT3 |
K12 | P5_5 | – | – | P5_5 | TAMPER3 |
K13 | P5_6 | – | – | P5_6 | TAMPER4 |
L13 | P5_7 | – | – | P5_7 | TAMPER5 |
Smíšený
Tato část obsahuje podrobnosti o zdroji spouštění a ladění.
- Bootovací zdroj
MCXN23x nemá modul FlexSPI a nepodporuje externí flash boot, ale MCXNx4x
podporuje externí flash bootování, které lze nakonfigurovat pomocí pole BOOT_CFG v oblasti Customer Manufacturing/Factory Configuration Area (CMPA) pro implementaci této funkce. - Ladit
Ladicí modul MCXNx4x podporuje funkce ITM, DWT, ETM, ETB W/2KB RAM a TPIU, ale funkce ETM a ETB W/2KB jsou u MCXN23x odstraněny. - Správa napájení
Správa napájení Správa napájení MCXN23x a MCXNx4x je identická, takže mohou používat stejný napájecí obvod.
Software
Tato kapitola popisuje některé aspekty softwaru při portování kódu z platformy MCXNx4x na
platforma MCXN23x. V této sekci si jako příklad vezměte projekt hello_world z FRDM-MCXN236 SDKample a IDE je IAR 9.40.1.
- Hlavička specifikovaná čipem files
Každý projekt SDK má adresář zařízení obsahující hlavičku specifickou pro čip files. Tyto hlavičky filePři přenosu kódu mezi platformami je nutné vyměnit sy, viz obrázek 11. - SDK ovladač
Ujistěte se, že adresář ovladače SDK neobsahuje nepodporované moduly, jako je FlexSPI a uSDHC pro MCXN23x. - Start_up file
Vyměňte start_up file MCXNx4x s MCXN23x start_up file, protože některé moduly jsou odstraněny a tabulka vektorů přerušení je jiná. - Linker file
MCXN23x a MCXNx4x mohou mít různé velikosti Flash a RAM, takže zákazník musí vyměnit linker file pro zajištění rozsahu Flash a RAM použitého v linkeru file je vhodný. - Aktualizace konfigurace související s IDE
Při portování kódu z MCXNx4x na MCXN23x aktualizujte konfigurace související s IDE, jako je cesta a definice maker, viz obrázek 12.
.Poznámka: Pokud zákazník nepoužívá odstraněné piny a periferie na MCXN23x, pak může zákazník přímo připájet čip MCXN23x k desce MCXNx4x a může přímo použít software MCXNx4x, ale linker file musí být aktualizován tak, aby odpovídal velikosti flash a RAM MCXN23x. V současné době je tato metoda ověřena pouze na IAR IDE.
Závěr
Tento dokument porovnává systémové zdroje a rozdíly v softwaru mezi MCXNx4x a MCXN23x, díky čemuž je migrace projektů rychlá a snadná.
Související dokumentace/zdroje
Tabulka 9 uvádí další dokumenty a zdroje, na které lze odkazovat pro další informace. Některé z níže uvedených dokumentů mohou být dostupné pouze na základě smlouvy o mlčenlivosti (NDA). Chcete-li požádat o přístup k těmto dokumentům, kontaktujte místního aplikačního inženýra (FAE) nebo obchodního zástupce.
Tabulka 9. Související dokumentace/zdroje
Dokument | Odkaz/jak získat přístup |
Referenční příručka MCX Nx4x (dokument MCXNX4XRM) | MCXNX4XRM |
Referenční příručka MCXN23x (dokument MCXN23XRM) (dokument MCXN23XRM) | MCXN23XRM |
Zkratky a zkratky
Tabulka 10 definuje zkratky a zkratky použité v tomto dokumentu.
Tabulka 10. Zkratky a zkratky
Akronym | Definice |
ADC | Analogově-digitální převodník |
CAN | Controller Area Network |
CMP | Komparátor |
CMPA | Oblast zákaznické výroby/tovární konfigurace |
CPU | Centrální procesorová jednotka |
CRC | Kontrola cyklické redundance |
DAC | Digital-to-Analog Converter |
DMA | Přímý přístup do paměti |
DSP | Digitální signálový procesor |
DWT | Drop-Weight Tear |
ECC | Kód pro opravu chyb |
eDMA | Vylepšený přímý přístup do paměti |
ETM | Vložená makrobuňka trasování |
ETB | Vestavěná vyrovnávací paměť trasování |
FlexCAN | Flexibilní rozhraní Controller Area Network |
FlexIO | Flexibilní vstup/výstup |
GPIO | Univerzální vstup/výstup |
HS USB | Vysokorychlostní USB |
I2C | Inter-Integrated Circuit |
ITM | Instrumentace Trace Macrocell |
IP | Internetový protokol |
LDO | Displej z tekutých krystalů |
LPC | Nízký počet pinů |
MAC | Řízení přístupu k médiím |
MCU | Jednotka mikrokontroléru |
MII | Rozhraní nezávislé na médiích |
NDA | Smlouva o mlčenlivosti |
OS | Operační systém |
QDC | Kvadraturní dekodér |
RTC | Hodiny reálného času |
TPIU | Jednotka rozhraní trasování portu |
TSI | Klepněte na Systémové rozhraní |
SAI | Sériové audio rozhraní |
SDK | Software Development Kit |
SPI | Sériové periferní rozhraní |
SRAM | Statická paměť s náhodným přístupem |
Akronym | Definice |
BERAN | Paměť s náhodným přístupem |
RMII | Redukované rozhraní nezávislé na médiích |
TPIU | Jednotka rozhraní trasování portu |
UART | Univerzální asynchronní přijímač vysílač |
USB | Univerzální sériová sběrnice |
VREF | svtage Reference |
Poznámka ke zdrojovému kódu v dokumentu
ExampKód zobrazený v tomto dokumentu má následující autorská práva a licenci BSD-3-Clause:
Copyright 2024 NXP Redistribuce a použití ve zdrojové a binární formě, s úpravami nebo bez nich, jsou povoleny za předpokladu, že jsou splněny následující podmínky:
- Redistribuce zdrojového kódu musí obsahovat výše uvedené upozornění na autorská práva, tento seznam podmínek a následující prohlášení o vyloučení odpovědnosti.
- Redistribuce v binární formě musí reprodukovat výše uvedenou poznámku o autorských právech, tento seznam podmínek a následující prohlášení o vyloučení odpovědnosti v dokumentaci a/nebo jiných materiálech musí být poskytnuty s distribucí.
- Jméno držitele autorských práv ani jména jeho přispěvatelů nelze použít k podpoře nebo propagaci produktů odvozených od tohoto softwaru bez zvláštního předchozího písemného souhlasu.
TENTO SOFTWARE POSKYTUJÍ DRŽITELÉ AUTORSKÝCH PRÁV A PŘISPĚVATELÉ „TAK, JAK JE“, A JAKÉKOLI VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ ZÁRUKY, VČETNĚ, ALE NE OMEZENÉ, PŘEDPOKLÁDANÝCH ZÁRUK OBCHODOVATELNOSTI A VHODNOSTI PRO KONKRÉTNÍ NÁKUP. V ŽÁDNÉM PŘÍPADĚ NEBUDE DRŽITEL AUTORSKÝCH PRÁV NEBO PŘISPĚVATELÉ ODPOVĚDNÍ ZA JAKÉKOLI PŘÍMÉ, NEPŘÍMÉ, NÁHODNÉ, ZVLÁŠTNÍ, EXEMPLÁRNÍ NEBO NÁSLEDNÉ ŠKODY (VČETNĚ, ALE NE VÝHRADNĚ, ZAJIŠTĚNÍ NÁHRADNÍCH SLUŽEB, NÁHRADNÍHO ZBOŽÍ; ZISKY NEBO PŘERUŠENÍ OBCHODNÍ ČINNOSTI) JAK JSOU ZPŮSOBENÉ A NA JAKÉKOLI TEorii ODPOVĚDNOSTI, AŤ VE SMLOUVĚ, PŘÍSNÉ ODPOVĚDNOSTI NEBO PŘEČINU (VČETNĚ NEDBALOSTI ČI JINAK), VZNIKLÝM JAKÝKOLIV ZPŮSOBEM Z POUŽITÍ TOHOTO POUŽITÍ. POŠKOZENÍ.
Historie revizí
Tabulka 11 shrnuje revize tohoto dokumentu.
Tabulka 11. Historie revizí
ID dokumentu | Datum vydání | Popis |
AN14179 v.1.0 | 06. května 2024 | Počáteční veřejná verze |
Právní informace
Definice
Koncept — Stav konceptu na dokumentu označuje, že obsah je stále pod interní revizíview a podléhá formálnímu schválení, které může vyústit
v úpravách nebo doplňcích. NXP Semiconductors neposkytuje žádná prohlášení ani záruky ohledně přesnosti nebo úplnosti informací obsažených v pracovní verzi dokumentu a nenese žádnou odpovědnost za důsledky použití takových informací.
Vyloučení odpovědnosti
Omezená záruka a odpovědnost — Informace v tomto dokumentu jsou považovány za přesné a spolehlivé. Společnost NXP Semiconductors však neposkytuje žádná prohlášení ani záruky, vyjádřené nebo předpokládané, pokud jde o přesnost nebo úplnost takových informací, a nenese žádnou odpovědnost za důsledky použití takových informací. NXP Semiconductors nenese žádnou odpovědnost za obsah tohoto dokumentu, pokud je poskytnut informačním zdrojem mimo NXP Semiconductors.
Společnost NXP Semiconductors v žádném případě nenese odpovědnost za jakékoli nepřímé, náhodné, trestné, zvláštní nebo následné škody (včetně – bez omezení – ušlého zisku, ušlých úspor, přerušení podnikání, nákladů souvisejících s odstraněním nebo výměnou jakýchkoli produktů nebo nákladů na přepracování), ať už nebo takové škody nejsou založeny na protiprávním jednání (včetně nedbalosti), záruce, porušení smlouvy nebo jiné právní teorii.
Bez ohledu na jakékoli škody, které by mohly zákazníkovi z jakéhokoli důvodu vzniknout, bude souhrnná a kumulativní odpovědnost NXP Semiconductors vůči zákazníkovi za produkty popsané v tomto dokumentu omezena v souladu s podmínkami komerčního prodeje NXP Semiconductors.
Právo provádět změny — Společnost NXP Semiconductors si vyhrazuje právo kdykoli a bez upozornění provádět změny informací zveřejněných v tomto dokumentu, včetně, bez omezení, specifikací a popisů produktů. Tento dokument nahrazuje a nahrazuje všechny informace poskytnuté před jeho zveřejněním.
Vhodnost pro použití — Produkty NXP Semiconductors nejsou navrženy, autorizovány nebo zaručeny tak, aby byly vhodné pro použití v systémech nebo zařízeních pro podporu života, život kritických nebo kritických systémech nebo zařízeních, ani v aplikacích, kde lze důvodně očekávat selhání nebo nesprávnou funkci produktu NXP Semiconductors. způsobit zranění, smrt nebo vážné poškození majetku nebo životního prostředí. Společnost NXP Semiconductors a její dodavatelé nepřijímají žádnou odpovědnost za zahrnutí a/nebo použití produktů NXP Semiconductors v takovém zařízení nebo aplikacích, a proto je takové zahrnutí a/nebo použití na vlastní riziko zákazníka.
Aplikace — Zde popsané aplikace pro kterýkoli z těchto produktů slouží pouze pro ilustrativní účely. NXP Semiconductors neposkytuje žádné prohlášení ani záruku, že takové aplikace budou vhodné pro specifikované použití bez dalšího testování nebo úprav.
Zákazníci jsou zodpovědní za návrh a provoz svých aplikací a produktů využívajících produkty NXP Semiconductors a NXP Semiconductors nepřijímá žádnou odpovědnost za jakoukoli pomoc s aplikacemi nebo návrhem zákaznických produktů. Je výhradní odpovědností zákazníka určit, zda je produkt NXP Semiconductors vhodný a vhodný pro zákazníkovy aplikace a plánované produkty, jakož i pro plánovanou aplikaci a použití zákazníkem (zákazníků) jako třetí strana. Zákazníci by měli poskytnout vhodné konstrukční a provozní záruky, aby minimalizovali rizika spojená s jejich aplikacemi a produkty.
Společnost NXP Semiconductors nepřijímá žádnou odpovědnost za jakékoli selhání, poškození, náklady nebo problém, který je založen na jakékoli slabosti nebo selhání.
v aplikacích nebo produktech zákazníka nebo v aplikaci nebo použití zákazníkem (zákazníky třetí strany) zákazníka. Zákazník je odpovědný za provedení všech nezbytných testů pro aplikace a produkty zákazníka využívající produkty NXP Semiconductors, aby se předešlo selhání aplikací.
a produkty nebo aplikace nebo použití zákazníkem (zákazníky třetí strany) zákazníka. NXP nenese v tomto ohledu žádnou odpovědnost.
Podmínky komerčního prodeje — Produkty NXP Semiconductors se prodávají v souladu se všeobecnými podmínkami komerčního prodeje, jak jsou zveřejněny na https://www.nxp.com/profile/terms, není-li v platné písemné individuální dohodě dohodnuto jinak. V případě uzavření individuální smlouvy platí pouze podmínky příslušné smlouvy. Společnost NXP Semiconductors tímto výslovně nesouhlasí s uplatňováním všeobecných obchodních podmínek zákazníka s ohledem na nákup produktů NXP Semiconductors zákazníkem.
Kontrola exportu — Tento dokument, stejně jako položky zde popsané, mohou podléhat předpisům o kontrole vývozu. Vývoz může vyžadovat předchozí povolení od příslušných orgánů.
Vhodnost pro použití ve výrobcích nekvalifikovaných pro automobilový průmysl — Pokud
tento dokument výslovně uvádí, že tento konkrétní produkt NXP Semiconductors je způsobilý pro automobilový průmysl, produkt není vhodný pro použití v automobilech. Není kvalifikován ani testován v souladu s automobilovým testováním nebo aplikačními požadavky. Společnost NXP Semiconductors nenese žádnou odpovědnost za zahrnutí a/nebo použití jiných než automobilových kvalifikovaných produktů v automobilovém vybavení nebo aplikacích.
V případě, že zákazník použije produkt pro návrh a použití v automobilových aplikacích podle automobilových specifikací a norem, zákazník (a) použije produkt bez záruky NXP Semiconductors na produkt pro takové automobilové aplikace, použití a specifikace a ( b) kdykoli zákazník použije produkt pro automobilové aplikace nad rámec specifikací NXP Semiconductors, takové použití bude výhradně na vlastní riziko zákazníka a (c) zákazník plně odškodní společnost NXP Semiconductors za jakoukoli odpovědnost, škody nebo neúspěšné nároky na produkt vyplývající z návrhu a použití zákazníka. produkt pro automobilové aplikace nad rámec standardní záruky NXP Semiconductors a specifikace produktu NXP Semiconductors.
Překlady — Neanglická (přeložená) verze dokumentu, včetně právních informací v tomto dokumentu, je pouze orientační. V případě jakéhokoli rozporu mezi přeloženou a anglickou verzí má přednost anglická verze.
Zabezpečení — Zákazník chápe, že všechny produkty NXP mohou být předmětem neidentifikovaných zranitelností nebo mohou podporovat zavedené bezpečnostní standardy nebo specifikace se známými omezeními. Zákazník je odpovědný za návrh a provoz svých aplikací a produktů po celou dobu jejich životního cyklu
snížit vliv těchto zranitelností na aplikace zákazníka
a produkty. Odpovědnost zákazníka se vztahuje také na další otevřené a/nebo proprietární technologie podporované produkty NXP pro použití v zákaznických aplikacích. NXP nenese žádnou odpovědnost za jakoukoli zranitelnost. Zákazník by měl pravidelně kontrolovat aktualizace zabezpečení z NXP a patřičně je sledovat.
Zákazník si musí vybrat produkty s bezpečnostními prvky, které nejlépe splňují pravidla, předpisy a normy zamýšlené aplikace a učinit konečná rozhodnutí o designu týkající se svých produktů a je výhradně odpovědný za shodu se všemi právními, regulačními a bezpečnostními požadavky týkajícími se jeho produktů, bez ohledu na jakékoli informace nebo podporu, kterou může NXP poskytnout.
NXP má tým pro reakci na bezpečnostní incidenty produktu (PSIRT) (dostupný na adrese PSIRT@nxp.com), která spravuje vyšetřování, hlášení a uvolňování řešení bezpečnostních zranitelností produktů NXP.
NXP B.V. — NXP B.V. není provozní společností a nedistribuuje ani neprodává produkty.
ochranné známky
Upozornění: Všechny uvedené značky, názvy produktů, názvy služeb a ochranné známky jsou majetkem příslušných vlastníků.
NXP — slovo a logo jsou ochranné známky společnosti NXP BV
AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINK-PLUS, ULINKpro, μVision, Versatile — jsou ochranné známky a/nebo registrované ochranné známky společnosti Arm Limited (nebo jejích dceřiných společností nebo přidružených společností) v USA a/nebo někde jinde. Související technologie může být chráněna některým nebo všemi patenty, autorskými právy, vzory a obchodním tajemstvím. Všechna práva vyhrazena.
Bluetooth — slovní značka a loga Bluetooth jsou registrované ochranné známky vlastněné společností Bluetooth SIG, Inc. a jakékoli použití těchto značek společností NXP Semiconductors podléhá licenci.
- CoolFlux — je ochranná známka společnosti NXP BV
- CoolFlux DSP — je ochranná známka společnosti NXP BV
- EdgeLock — je ochranná známka společnosti NXP BV
- IAR — je ochranná známka společnosti IAR Systems AB.
- Kinetis — je ochranná známka společnosti NXP BV
- Matter, Zigbee — jsou vyvinuty Connectivity Standards Alliance. Značky Aliance a veškerá dobrá vůle s nimi spojená jsou výhradním vlastnictvím Aliance.
- MCX — je ochranná známka společnosti NXP BV
Uvědomte si prosím, že důležitá upozornění týkající se tohoto dokumentu a zde popsaných produktů byla zahrnuta v části „Právní informace“.
- © 2024 NXP BV
- Další informace naleznete na adrese: https://www.nxp.com
- Všechna práva vyhrazena.
- Datum vydání: 6. května 2024 Identifikátor dokumentu: AN14179
Dokumenty / zdroje
![]() |
Mikrokontroléry založené na NXP AN14179 [pdfUživatelská příručka MCXNx4x, MCXN23x, mikrořadiče založené na AN14179, AN14179, mikrořadiče založené na mikroprocesorech, mikrořadiče, kontroléry |