STM32L5 Seriea Oso Segurua Energia Kontsumo Txikiarekin
Zehaztapenak
- Produktuaren izena: RM0438 Erreferentzia eskuliburua
- Berrikuspena: 8. bertsioa
- Orrialdeak: 1etik 2187ra
- Argitaratze data: 2025ko ekaina
- Ekoizlea: www.st.com
Produktuaren informazioa
The RM0438 Reference manual provides detailed information about memory and bus architecture, TrustZone security architecture, memory organization, embedded SRAM, flash memory overview, boot configuration, and system security.
Memory and Bus Architecture
The system architecture includes Fast C-bus, Slow C-bus, S-bus, DMA-bus, SDMMC controller DMA bus, and BusMatrix.
TrustZone Security Architecture
Explains the default TrustZone security state and TrustZone peripheral classification.
Memoriaren antolaketa
Describes the memory map, register boundary addresses, and the organization of embedded SRAM.
SRAM txertatua
Details SRAM2 parity check, write protection, read protection, erase operations.
Flash memoria amaitu daview
Gainekoa ematen duview sisteman erabiltzen den flash memoriaren.
Abiarazteko konfigurazioa
Sistemaren abio konfigurazio ezarpenak biltzen ditu.
Sistemaren segurtasuna
Sistemaren segurtasun neurrien sarrera.
Ohiko galderak
G: Non aurki dezaket erregistroa berrezartzeari buruzko informazioa balioak?
A: The register reset values are detailed in section 1.3 of the manual.
G: Zer da TrustZone-ren segurtasun arkitektura?
A: TrustZone security architecture is explained in section 2.2 of the manual.
G: Nola konfiguratzen ditut abioko ezarpenak?
A: Instructions for boot configuration can be found in section 3 of the manual.
โ`
RM0438 Erreferentzia eskuliburua
STM32L5 serieko Armยฎ-n oinarritutako 32 biteko MCU aurreratuak
Sarrera
Erreferentzia eskuliburu hau aplikazio garatzaileei zuzenduta dago. STM32L552xx eta STM32L562xx mikrokontrolagailuen memoria eta periferikoak nola erabili jakiteko informazio osoa eskaintzen du. STM32L552xx eta STM32L562xx STM32L5x2 mikrokontrolagailuen lerrokoak dira, memoria tamaina, pakete eta periferiko desberdinekin. Eskaera informazioa, gailu mekaniko eta elektrikoen ezaugarriak lortzeko, jo dagokien datu-orrietara. Armยฎ Cortexยฎ-M33 nukleoari buruzko informazioa lortzeko, jo Cortexยฎ-M33 Erreferentzia Teknikoaren eskuliburura. STM32L552xx eta STM32L562xx mikroprozesadoreek STren punta-puntako teknologia patentatua dute.
Lotutako dokumentuak
13.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
13.2 Konexioaren laburpena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
13.3 Interkonexioaren xehetasunak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
13.3.1 Tenporizadoretik (TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15/TIM16/TIM17) tenporizadorera (TIM1/TIM2/TIM3/TIM4/TIM5/TIM8/TIM15) . . . . . . . . . . . . . . . . 470
13.3.2 Tenporizadoretik (TIM1/TIM2/TIM3/TIM4/TIM6/TIM8/TIM15) eta EXTI-tik ADC-ra (ADC1/ADC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
13.3.3 ADC1/ADC2-tik tenporizadorera (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . . 471
13.3.4 Tenporizadoretik (TIM2/TIM4/TIM5/TIM6/TIM7/TIM8) eta EXTI-tik DAC-ra (DAC1/DAC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
13.3.5 Tenporizadoretik (TIM1/TIM3/TIM4/TIM6/TIM7/TIM8/TIM16/LPTIM1) eta EXTI-tik DFSDM1-ra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
13.3.6 DFSDM1-etik tenporizadorera (TIM1/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . 473
13.3.7 HSE, LSE, LSI, MSI, MCO, RTC-tik tenporizadorera (TIM2/TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
13.3.8 RTC, COMP1, COMP2-tik potentzia txikiko tenporizadorera (LPTIM1/LPTIM2/LPTIM3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
13.3.9 Tenporizadoretik (TIM1/TIM2/TIM3/TIM8/TIM15) konparadoreetara (COMP1/COMP2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
13.3.10 ADC-tik (ADC1) ADC-ra (ADC2) . . . . . . . . . . . . . . . . . . . . . . . . . . 474
13.3.11 USBtik tenporizadorera (TIM2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
13.3.12 Barneko iturri analogikotik ADCra (ADC1/ADC2) eta OPraAMP (OP)AMP1/OPAM2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
13.3.13 Konparadoreetatik (COMP1/COMP2) tenporizadoreetara (TIM1/TIM2/TIM3/TIM8/TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . . . 475
13.3.14 Sistemaren erroreetatik tenporizadoreetara (TIM1/TIM8/TIM15/TIM16/TIM17) . . . . 476
13.3.15 Tenporizadoreetatik (TIM16/TIM17) IRTIM-era . . . . . . . . . . . . . . . . . . . . . . . . . 476
13.3.16 ADC-tik (ADC1/ADC2) DFSDM-ra . . . . . . . . . . . . . . . . . . . . . . . . . . 477
14
Memoria zuzeneko sarbideko kontrolatzailea (DMA) . . . . . . . . . . . . . . . . . . . . . . . 478
14.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
14.2 DMAren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
14.3 DMA inplementazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
14/2187
RM0438 8. berrikuspena
RM0438
Edukiak
14.4
14.5 14.6
14.3.1 DMA1 eta DMA2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 14.3.2 DMA eskaeren mapaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
DMA funtzioaren deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
14.4.1 DMA bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 14.4.2 DMA pinak eta barne-seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.3 DMA transferentziak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 14.4.4 DMA arbitrajea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482 14.4.5 DMA kanalak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483 14.4.6 DMA datuen zabalera, lerrokatzea eta endianness. . . . . . . . . . . . . . . . . . . . 488 14.4.7 DMA erroreen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
DMA etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 DMA erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
14.6.1 DMA etenaldi egoeraren erregistroa (DMA_ISR) . . . . . . . . . . . . . . . . . . . . . . 490 14.6.2 DMA etenaldi banderaren garbiketa erregistroa (DMA_IFCR) . . . . . . . . . . . . . . . . . 494 14.6.3 DMA kanal x konfigurazio erregistroa (DMA_CCRx) . . . . . . . . . . . . . . 495 14.6.4 DMA kanal x transferitzeko datu kopuruaren erregistroa (DMA_CNDTRx) . 500 14.6.5 DMA kanal x periferikoen helbide erregistroa (DMA_CPARx) . . . . . . . . 501 14.6.6 DMA x kanalaren memoria 0 helbide erregistroa (DMA_CM0ARx) . . . . . . . 501 14.6.7 DMA x kanalaren memoria 1 helbide erregistroa (DMA_CM1ARx) . . . . . . . 502 14.6.8 DMA erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
15
DMA eskaera multiplexagailua (DMAMUX) . . . . . . . . . . . . . . . . . . . . . . . . . 506
15.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
15.2 DMAMUX-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
15.3 DMAMUX inplementazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
15.3.1 DMAMUX instantziazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
15.3.2 DMAMUX mapaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
15.4 DMAMUX funtzioaren deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .511
15.4.1 DMAMUX bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
15.4.2 DMAMUX seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
15.4.3 DMAMUX kanalak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
15.4.4 DMAMUX kanal seguruak/ez-seguruak . . . . . . . . . . . . . . . . . . . . . . . . . 513
15.4.5 DMAMUX kanal pribilegiatuak / pribilegiorik gabekoak . . . . . . . . . . . . . . . . . . . . . 513
15.4.6 DMAMUX eskaera-lerroaren multiplexagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513
15.4.7 DMAMUX eskaera-sortzailea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
15.5 DMAMUX etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
RM0438 8. berrikuspena
15/2187
54
Edukiak
RM0438
15.6
DMAMUX erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
15.6.1 DMAMUX eskaera-lerroaren multiplexadorearen x kanalaren konfigurazio-erregistroa (DMAMUX_CxCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
15.6.2 DMAMUX eskaera-lerroaren multiplexadorearen etenaldi-kanalaren egoera-erregistroa (DMAMUX_CSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
15.6.3 DMAMUX eskaera-lerroaren multiplexadorearen etenaldi-kanalaren garbiketa-bandera erregistroa (DMAMUX_CCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
15.6.4 DMAMUX eskaera-sortzailearen x kanalaren konfigurazio-erregistroa (DMAMUX_RGxCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
15.6.5 DMAMUX eskaera-sortzailearen etenaldi-egoera erregistroa (DMAMUX_RGSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
15.6.6 DMAMUX eskaera-sortzailearen etenaldiaren garbiketa-bandera erregistroa (DMAMUX_RGCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
15.6.7 DMAMUX erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
16
Bektore-etengailuen kontrolatzaile txertatua (NVIC) . . . . . . . . . . . . . . . . . . . . . 528
16.1 NVIC-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
16.2 SysTick kalibrazio-balioen erregistroa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
16.3 Eten eta salbuespen bektoreak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529
17
Etenaldi eta gertaeren kontrolatzaile hedatuak (EXTI) . . . . . . . . . . . . . . . . 533
17.1 EXTIren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
17.2 EXTI bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
17.2.1 Periferikoen eta CPUaren arteko EXTI konexioak . . . . . . . . . . . . . . . . . 535
17.2.2 EXTI eten/gertaera mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
17.3 EXTI deskribapen funtzionala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
17.3.1 EXTI konfigura daitekeen gertaera-sarreraren esnatzea . . . . . . . . . . . . . . . . . . . . . . . . . 537
17.3.2 EXTI gertaera zuzeneko sarrera esnatzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
17.3.3 EXTI mux hautaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
17.4 EXTI portaera funtzionala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
17.5 EXTI gertaeren babesa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
17.5.1 EXTI segurtasun-babesa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
17.5.2 EXTI pribilegioen babesa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
17.6 EXTI erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
17.6.1 17.6.2 17.6.3 17.6.4
EXTI goranzko trigger hautapen erregistroa (EXTI_RTSR1) . . . . . . . . . . . . . . 543 EXTI erortzen den trigger hautapen erregistroa (EXTI_FTSR1) . . . . . . . . . . . . . 544 EXTI software etenaldi-gertaeren erregistroa (EXTI_SWIER1) . . . . . . . . . . . 545 EXTI goranzko ertza zain dagoen erregistroa (EXTI_RPR1) . . . . . . . . . . . . . . . . 546
16/2187
RM0438 8. berrikuspena
RM0438
Edukiak
17.6.5 EXTI erortzen ari den erregistroaren zain (EXTI_FPR1) . . . . . . . . . . . . . . . . 547 17.6.6 EXTI segurtasun-konfigurazio-erregistroa (EXTI_SECCFGR1) . . . . . . . . . . 548 17.6.7 EXTI pribilegioen konfigurazio-erregistroa (EXTI_PRIVCFGR1) . . . . . . . . . 549 17.6.8 EXTI goranzko trigger hautapen-erregistroa (EXTI_RTSR2) . . . . . . . . . . . . . . 549 17.6.9 EXTI erortzen den trigger hautapen erregistroa (EXTI_FTSR2) . . . . . . . . . . . . . 550 17.6.10 EXTI software etenaldi-gertaeren erregistroa (EXTI_SWIER2) . . . . . . . . . . . 551 17.6.11 EXTI goranzko ertzaren zain dagoen erregistroa (EXTI_RPR2) . . . . . . . . . . . . . . . . 551 17.6.12 EXTI erortzen ari den erregistroaren zain (EXTI_FPR2) . . . . . . . . . . . . . . . . 552 17.6.13 EXTI segurtasun gaitzeko erregistroa (EXTI_SECCFGR2) . . . . . . . . . . . . . . . 553 17.6.14 EXTI pribilegioa gaitzeko erregistroa (EXTI_PRIVCFGR2) . . . . . . . . . . . . . . 553 17.6.15 EXTI kanpoko etenen hautapen-erregistroa (EXTI_EXTICRn) . . . . . . . . 554 17.6.16 EXTI blokeo-erregistroa (EXTI_LOCKR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 17.6.17 EXTI CPU esnatzea eten maskara erregistroarekin (EXTI_IMR1) . . . . . . . 557 17.6.18 EXTI CPU esnatzea gertaeren maskararen erregistroarekin (EXTI_EMR1) . . . . . . . . 558 17.6.19 EXTI CPU esnatzea eten maskara erregistroarekin (EXTI_IMR2) . . . . . . . 559 17.6.20 EXTI CPU esnatzea gertaeren maskararen erregistroarekin (EXTI_EMR2) . . . . . . . . 559 17.6.21 EXTI erregistro-mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
18
Erredundantzia ziklikoen egiaztapenaren kalkulu unitatea (CRC) . . . . . . . . . . . . . . . . 563
18.1 CRC sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
18.2 CRCren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
18.3 CRC funtzioaren deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
18.3.1 CRC bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
18.3.2 CRC barne seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
18.3.3 CRC eragiketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
18.4 CRC erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
18.4.1 18.4.2 18.4.3 18.4.4
CRC datu erregistroa (CRC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566 CRC datu erregistro independentea (CRC_IDR) . . . . . . . . . . . . . . . . . . . 566 CRC kontrol erregistroa (CRC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567 CRC hasierako balioa (CRC_INIT) . . . . . . . . . . . . . . . . ... 568
18.4.5 CRC polynomial (CRC_POL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
18.4.6 CRC erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569
19
Memoria estatiko malguaren kontrolatzailea (FSMC) . . . . . . . . . . . . . . . . . . . . . 570
19.1 FMCren sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
19.2 FMCren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
RM0438 8. berrikuspena
17/2187
54
Edukiak
RM0438
19.3 19.4 19.5 19.6
19.7
FMC bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571 AHB interfazea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
19.4.1 Onartutako memoriak eta transakzioak . . . . . . . . . . . . . . . . . . . . . . . . . 572
Kanpoko gailuaren helbideen mapaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
19.5.1 NOR/PSRAM helbideen mapaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573 19.5.2 NAND flash memoriaren helbideen mapaketa . . . . . . . . . . . . . . . . . . . . . . . . . 574
NOR flash/PSRAM kontrolatzailea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
19.6.1 Kanpoko memoria interfazearen seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576 19.6.2 Onartutako memoriak eta transakzioak . . . . . . . . . . . . . . . . . . . . . . . . 578 19.6.3 Denbora-arau orokorrak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580 19.6.4 NOR flash/PSRAM kontrolagailuaren transakzio asinkronoak . . . . . . . . . . 580 19.6.5 Transakzio sinkronoak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598 19.6.6 NOR/PSRAM kontrolagailuaren erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
NAND flash kontrolagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
19.7.1 Kanpoko memoria interfazearen seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613 19.7.2 NAND flash memoriak eta transakzioak . . . . . . . . . . . . . . . 614 19.7.3 NAND flash memoriaren denbora-diagramak . . . . . . . . . . . . . . . . . . . . . . . . 615 19.7.4 NAND flash eragiketak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615 19.7.5 NAND flash aurre-itxaron funtzionalitatea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616 19.7.6 Errore zuzenketa kodearen (ECC) kalkulua
NAND flash memorian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617 19.7.7 NAND flash kontrolagailu erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618 19.7.8 FMC erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
20
Octo-SPI interfazea (OCTOSPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
20.1 OCTOSPI sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
20.2 OCTOSPI ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
20.3 OCTOSPI ezarpena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627
20.4 OCTOSPI deskribapen funtzionala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
20.4.1 OCTOSPI bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
20.4.2 OCTOSPI pinak eta barne-seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629
20.4.3 OCTOSPI interfazea memoria moduetarako . . . . . . . . . . . . . . . . . . . . . . . . . . 630
20.4.4 OCTOSPI ohiko komando-protokoloa . . . . . . . . . . . . . . . . . . . . . . . . . . 630
20.4.5 OCTOSPI ohiko komando-protokoloaren seinale interfazea . . . . . . . . . . . . . . 634
20.4.6 HyperBus protokoloa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
20.4.7 Ezaugarri espezifikoak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
18/2187
RM0438 8. berrikuspena
RM0438
Edukiak
20.5 20.6 20.7
20.4.8 OCTOSPI funtzionamendu moduaren sarrera . . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.9 OCTOSPI zeharkako modua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642 20.4.10 OCTOSPI egoera-galdeketa modu automatikoa . . . . . . . . . . . . . . . . . . . . . . 644 20.4.11 OCTOSPI memoria-mapatutako modua . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645 20.4.12 OCTOSPI konfigurazioaren sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.13 OCTOSPI sistemaren konfigurazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.14 OCTOSPI gailuaren konfigurazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646 20.4.15 OCTOSPI komando arrunteko moduaren konfigurazioa . . . . . . . . . . . . . . . . 649 20.4.16 OCTOSPI HyperBus protokoloaren konfigurazioa . . . . . . . . . . . . . . . . . . . . . 651 20.4.17 OCTOSPI erroreen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652 20.4.18 OCTOSPI LANPETU eta ABORTU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 20.4.19 OCTOSPI birkonfigurazioa edo desaktibazioa . . . . . . . . . . . . . . . . . . . . . . 653 20.4.20 NCS portaera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
Helbideen lerrokatzea eta datu-zenbakia. . . . . . . . . . . . . . . . . . . . . . . . . . . 655 OCTOSPI eten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656 OCTOSPI erregistro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
20.7.1 OCTOSPI kontrol-erregistroa (OCTOSPI_CR) . . . . . . . . . . . . . . . . . . . . . 657 20.7.2 OCTOSPI gailuaren konfigurazio-erregistroa 1 (OCTOSPI_DCR1) . . . . . . 659 20.7.3 OCTOSPI gailuaren konfigurazio-erregistroa 2 (OCTOSPI_DCR2) . . . . . . 661 20.7.4 OCTOSPI gailuaren konfigurazio-erregistroa 3 (OCTOSPI_DCR3) . . . . . . 662 20.7.5 OCTOSPI gailuaren konfigurazio-erregistroa 4 (OCTOSPI_DCR4) . . . . . . 662 20.7.6 OCTOSPI egoera-erregistroa (OCTOSPI_SR) . . . . . . . . . . . . . . . . . . . . . . 663 20.7.7 OCTOSPI bandera garbiaren erregistroa (OCTOSPI_FCR) . . . . . . . . . . . . . . . . . . 664 20.7.8 OCTOSPI datu-luzeraren erregistroa (OCTOSPI_DLR) . . . . . . . . . . . . . . . . 664 20.7.9 OCTOSPI helbide-erregistroa (OCTOSPI_AR) . . . . . . . . . . . . . . . . . . . . 665 20.7.10 OCTOSPI datu-erregistroa (OCTOSPI_DR) . . . . . . . . . . . . . . . . . . . . . . . 665 20.7.11 OCTOSPI bozketa-egoeraren maskararen erregistroa (OCTOSPI_PSMKR) . . . . . . . 666 20.7.12 OCTOSPI bozketa-egoeraren bat-etorketen erregistroa (OCTOSPI_PSMAR) . . . . . . . 667 20.7.13 OCTOSPI galdeketa tarteen erregistroa (OCTOSPI_PIR) . . . . . . . . . . . . . . 667 20.7.14 OCTOSPI komunikazio-konfigurazio-erregistroa (OCTOSPI_CCR) . . 667 20.7.15 OCTOSPI denbora-konfigurazio-erregistroa (OCTOSPI_TCR) . . . . . . . . . . 670 20.7.16 OCTOSPI instrukzio-erregistroa (OCTOSPI_IR) . . . . . . . . . . . . . . . . . . . 670 20.7.17 OCTOSPI ordezko byteen erregistroa (OCTOSPI_ABR) . . . . . . . . . . . . . 671 20.7.18 OCTOSPI potentzia txikiko denbora-muga erregistroa (OCTOSPI_LPTR) . . . . . . . . . . 671 20.7.19 OCTOSPI bilgarri komunikazio konfigurazio erregistroa
(OCTOSPI_WPCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672 20.7.20 OCTOSPI biltzeko denbora-konfigurazio-erregistroa (OCTOSPI_WPTCR) . . 674
RM0438 8. berrikuspena
19/2187
54
Edukiak
RM0438
20.7.21 OCTOSPI wrap instrukzioen erregistroa (OCTOSPI_WPIR) . . . . . . . . . . . . 674 20.7.22 OCTOSPI itzulbiratu ordezko byteen erregistroa (OCTOSPI_WPABR) . . . . . . 675 20.7.23 OCTOSPI idatzi komunikazioaren konfigurazio-erregistroa
(OCTOSPI_WCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675 20.7.24 OCTOSPI idazteko denbora-konfigurazio-erregistroa (OCTOSPI_WTCR) . . . . 677 20.7.25 OCTOSPI idazteko instrukzioen erregistroa (OCTOSPI_WIR) . . . . . . . . . . . . . 678 20.7.26 OCTOSPI idatzi ordezko byteen erregistroa (OCTOSPI_WABR) . . . . . . . 678 20.7.27 OCTOSPI HyperBus latentziaren konfigurazio-erregistroa
(OCTOSPI_HLCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679 20.7.28 OCTOSPI erregistro-mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
21
Analogiko-digital bihurgailuak (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
21.1 ADC sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
21.2 ADCren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
21.3 ADC inplementazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
21.4 ADC funtzioen deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
21.4.1 ADC bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
21.4.2 ADC pinak eta barne seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
21.4.3 ADC erlojuak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
21.4.4 ADC1/2 konektibitatea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
21.4.5 AHB esklaboaren interfazea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
21.4.6 ADC Sakoneko itzaltze modua (DEEPPWD) eta ADC bolumenatage erregulatzailea (ADVREGEN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
21.4.7 Sarrera-kanal bakarrekoak eta diferentzialak . . . . . . . . . . . . . . . . . . . . . 693
21.4.8 Kalibrazioa (ADCAL, ADCALDIF, ADC_CALFACT) . . . . . . . . . . . . . . . 693
21.4.9 ADC piztu-itzaltzeko kontrola (ADEN, ADDIS, ADRDY) . . . . . . . . . . . . . . . . . . . . 696
21.4.10 ADC kontrol bitak idazterakoan dauden mugak . . . . . . . . . . . . . . . . . . . . 697
21.4.11 Kanal hautaketa (ADC_SQRy, ADC_JSQR) . . . . . . . . . . . . . . . . . . . 698
21.4.12 Kanalka programa daitezkeenakampdenbora arrunta (SMPR1, SMPR2) . . . . . 699
21.4.13 Bihurketa bakarreko modua (CONT = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . 699
21.4.14 Bihurketa jarraituaren modua (CONT = 1) . . . . . . . . . . . . . . . . . . . . . . 700
21.4.15 Bihurketak abiaraztea (ADSTART, JADSTART) . . . . . . . . . . . . . . . . . . . 701
21.4.16 ADC denbora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
21.4.17 Bihurketa bat gelditzea (ADSTP, JADSTP) . . . . . . . . . . . . . . . 702
21.4.18 Kanpoko abiarazlearen eta abiarazlearen polaritatearen bihurketa (EXTSEL, EXTEN, JEXTSEL, JEXTEN) . . . . . . . . . . . . . . . . . . . . . . . 704
21.4.19 Injektatutako kanalen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
21.4.20 Etengabeko modua (DISCEN, DISCNUM, JDISCEN) . . . . . . . . . . . . 708
20/2187
RM0438 8. berrikuspena
RM0438
Edukiak
21.5 21.6 21.7
21.4.21 Testuinguru-ilara injektatutako bihurketetarako . . . . . . . . . . . . . . . . . . . . . . . 709 21.4.22 Bereizmen programagarria (RES) โ Bihurketa azkarreko modua . โโ. . . . . . . . . . 717 21.4.23 Bihurketaren amaiera, s-ren amaieraampLing fasea (EOC, JEOC, EOSMP) . . 718 21.4.24 Bihurketa-sekuentziaren amaiera (EOS, JEOS) . . . . . . . . . . . . . . . . . . . . . . 718 21.4.25 Denbora-diagramak adib.ample (modu bakunak/jarraituak,
hardware/software abiarazleak) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719 21.4.26 Datuen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721 21.4.27 Bihurketak DFSDM erabiliz kudeatzea . . . . . . . . . . . . . . . . . . . . . . . 726 21.4.28 Energia baxuko funtzio dinamikoak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727 21.4.29 Leiho analogikoen zaindari-kontrolatzailea (AWD1EN, JAWD1EN, AWD1SGL,
AWD1CH, AWD2CH, AWD3CH, AWD_HTx, AWD_LTx, AWDx) . . . . . 732 21.4.30 Oversampirakurgailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736 21.4.31 ADC modu bikoitzak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742 21.4.32 Tenperatura sentsorea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755 21.4.33 VBAT horniduraren monitorizazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757 21.4.34 Barne-bolumenaren monitorizazioatagerreferentzia . . . . . . . . . . . . . . . . . . . . . 758
ADC energia gutxiko moduan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759 ADC eten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760 ADC erregistro (ADC bakoitzerako) . . . . . . . . . . . . . . . . . . . . . . . . . . ... 761
21.7.1 ADC etenaldi eta egoera erregistroa (ADC_ISR) . . . . . . . . . . . . . . . . . . 761 21.7.2 ADC etenaldi gaitzeko erregistroa (ADC_IER) . . . . . . . . . . . . . . . . . . . . . . 763 21.7.3 ADC kontrol erregistroa (ADC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765 21.7.4 ADC konfigurazio erregistroa (ADC_CFGR) . . . . . . . . . . . . . . . . . . . . . . . 768 21.7.5 ADC konfigurazio erregistroa 2 (ADC_CFGR2) . . . . . . . . . . . . . . . . . . 772 21.7.6 ADC samp1. denbora erregistroa (ADC_SMPR1) . . . . . . . . . . . . . . . . . . . 774 21.7.7 ADC sampdenbora erregistroa 2 (ADC_SMPR2) . . . . . . . . . . . . . . . . . . . 775 21.7.8 ADC zaintza-txakur atalase erregistroa 1 (ADC_TR1) . . . . . . . . . . . . . . . . 776 21.7.9 ADC zaintza-txakur atalase erregistroa 2 (ADC_TR2) . . . . . . . . . . . . . . . 776 21.7.10 ADC zaintza-txakur atalase erregistroa 3 (ADC_TR3) . . . . . . . . . . . . . . . . 777 21.7.11 ADC sekuentzia erregularraren 1. erregistroa (ADC_SQR1) . . . . . . . . . . . . . . . . 778 21.7.12 ADC sekuentzia erregularraren 2. erregistroa (ADC_SQR2) . . . . . . . . . . . . . . . . 779 21.7.13 ADC sekuentzia erregularraren 3. erregistroa (ADC_SQR3) . . . . . . . . . . . . . . . . 780 21.7.14 ADC sekuentzia erregularraren 4. erregistroa (ADC_SQR4) . . . . . . . . . . . . . . . . 781 21.7.15 ADC ohiko datu erregistroa (ADC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . 781 21.7.16 ADC injektatutako sekuentzia erregistroa (ADC_JSQR) . . . . . . . . . . . . . . . . . 782 21.7.17 ADC desplazamendu y erregistroa (ADC_OFRy) . . . . . . . . . . . . . . . . . . . . . . . . . . . 784 21.7.18 ADC injektatutako kanaleko y datu erregistroa (ADC_JDRy) . ... 785
RM0438 8. berrikuspena
21/2187
54
Edukiak
RM0438
21.8 21.9
21.7.19 ADC analogiko zaindari 2 konfigurazio erregistroa (ADC_AWD2CR) . . . . 785 21.7.20 ADC analogiko zaindari 3 konfigurazio erregistroa (ADC_AWD3CR) . . . . 786 21.7.21 ADC diferentzial moduaren hautaketa erregistroa (ADC_DIFSEL) . . . . . . . . . . 786 21.7.22 ADC kalibrazio faktoreak (ADC_CALFACT) . . . . . . . . . . . . . . . . . . . . . 787
ADC erregistro komunak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
21.8.1 ADC egoera-erregistro arrunta (ADC_CSR) . . . . . . . . . . . . . . . . . . . . . 787 21.8.2 ADC kontrol-erregistro arrunta (ADC_CCR) . . . . . . . . . . . . . . . . . . . . 789 21.8.3 ADC modu bikoitzeko datu-erregistro arrunt arrunta (ADC_CDR) . . . . . 792
ADC erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
22
Bihurgailu digital-analogikoa (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
22.1 DAC sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
22.2 DAC-ren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
22.3 DAC inplementazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
22.4 DAC funtzioen deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
22.4.1 DAC bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
22.4.2 DAC kanala gaitzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
22.4.3 DAC datuen formatua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
22.4.4 DAC bihurketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
22.4.5 DAC irteerako bolumenatage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
22.4.6 DAC abiarazlearen hautaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802
22.4.7 DMA eskaerak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
22.4.8 Zarata sortzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
22.4.9 Triangelu-uhinen sorrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
22.4.10 DAC kanal moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
22.4.11 DAC kanalaren bufferraren kalibrazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
22.4.12 DAC kanalen bihurketa moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
22.4.13 DAC kanal bikoitzeko bihurketa moduak (kanal bikoitzak eskuragarri badaude) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
22.5 DAC potentzia txikiko moduetan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
22.6 DAC etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
22.7 DAC erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
22.7.1 DAC kontrol erregistroa (DAC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
22.7.2 DAC softwarearen abiarazle erregistroa (DAC_SWTRGR) . . . . . . . . . . . . . . . . . 820
22.7.3 DAC 1. kanaleko 12 biteko eskuinean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR12R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
22/2187
RM0438 8. berrikuspena
RM0438
Edukiak
22.7.4 DAC 1. kanaleko 12 biteko ezkerrean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR12L1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.5 DAC 1. kanaleko 8 biteko eskuinean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR8R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
22.7.6 DAC 2. kanaleko 12 biteko eskuinean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR12R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.7 DAC 2. kanaleko 12 biteko ezkerrean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR12L2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
22.7.8 DAC 2. kanaleko 8 biteko eskuinean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR8R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
22.7.9 DAC bikoitzeko 12 biteko eskuinean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR12RD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
22.7.10 DAC bikoitzeko 12 biteko ezkerrean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR12LD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
22.7.11 DAC bikoitzeko 8 biteko eskuinean lerrokatutako datuak gordetzeko erregistroa (DAC_DHR8RD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
22.7.12 DAC 1. kanaleko datu-irteera erregistroa (DAC_DOR1) . . . . . . . . . . . . . . . . 825
22.7.13 DAC 2. kanaleko datu-irteera erregistroa (DAC_DOR2) . . . . . . . . . . . . . . . . 825
22.7.14 DAC egoera erregistroa (DAC_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
22.7.15 DAC kalibrazio-kontrol erregistroa (DAC_CCR) . . . . . . . . . . . . . . . . . . . 827
22.7.16 DAC moduko kontrol erregistroa (DAC_MCR) . . . . . . . . . . . . . . . . . . . . . . . 827
22.7.17 DAC 1. kanalaample eta eutsi sampdenbora erregistroa (DAC_SHSR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
22.7.18 DAC 2. kanalaample eta eutsi sampdenbora erregistroa (DAC_SHSR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
22.7.19ko uztailaren XNUMXa DACakample eta eutsi denbora erregistroa (DAC_SHHR) . . . . . . . . . . . . . . . 829
22.7.20ko uztailaren XNUMXa DACakample eta eutsi freskatze denbora erregistroa (DAC_SHRR) . . . . . . . . . 830
22.7.21 DAC erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
23
liburukiatage erreferentzia bufferra (VREFBUF) . . . . . . . . . . . . . . . . . . . . . . . . . . 833
23.1 VREFBUF sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
23.2 VREFBUF funtzioaren deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
23.3 VREFBUF inausketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
23.4 VREFBUF erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
23.4.1 VREFBUF kontrol eta egoera erregistroa (VREFBUF_CSR) . . . . . . . . . . 835
23.4.2 VREFBUF kalibrazio-kontrol erregistroa (VREFBUF_CCR) . . . . . . . . . . 836
23.4.3 VREFBUF erregistro-mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
24
Konparagailua (COMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
24.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
RM0438 8. berrikuspena
23/2187
54
Edukiak
RM0438
24.2 24.3
24.4 24.5 24.6
COMP-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 COMP-en funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
24.3.1 COMP bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.2 COMP pinak eta barne-seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 24.3.3 COMP berrezartzea eta erlojuak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839 24.3.4 Konparagailuaren BLOKEO mekanismoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839 24.3.5 Leiho-konparagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840 24.3.6 Histeresia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840 24.3.7 Konparadorearen irteeraren itzaltze-funtzioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841 24.3.8 KONPARADORE potentzia eta abiadura moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842
COMP energia baxuko moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 COMP etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 COMP erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... 843
24.6.1 1. konparadorearen kontrol eta egoera erregistroa (COMP1_CSR) . . . . . . . . . . 843 24.6.2 2. konparadorearen kontrol eta egoera erregistroa (COMP2_CSR) . . . . . . . . . . . 845 24.6.3 COMP erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848
25
Operatiboa ampGarratzaileak (OPAMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.2 OPAMP Ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.3 OPAMP funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.3.1 OPAMP berrezarri eta erlojuak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
25.3.2 Hasierako konfigurazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850
25.3.3 Seinaleen bideratzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850
25.3.4 OPAMP moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
25.3.5 Kalibrazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
25.4 OPAMP energia gutxiko moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
25.5 OPAMP erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
25.5.1 OPAMP1 kontrol/egoera erregistroa (OPAMP1_ESK) . . . . . . . . . . . . . . . . 857
25.5.2 OPAMP1 desplazamendu-ebakitze erregistro modu normalean (OPAMP1_OTR) . . 858
25.5.3 OPAMP1 desplazamendu-ebakitze erregistroa energia gutxiko moduan (OPAMP1_LPOTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
25.5.4 OPAMP2 kontrol/egoera erregistroa (OPAMP2_CRS) . . . . . . . . . . . . . . . . 859
25.5.5 OPAMP2 desplazamendu-ebakitze erregistro modu normalean (OPAMP2_OTR) . . 860
25.5.6 OPAMP2 desplazamendu-ebakitze erregistroa energia gutxiko moduan (OPAMP2_LPOTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
25.5.7 OPAMP erregistroko mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
24/2187
RM0438 8. berrikuspena
RM0438
Edukiak
26
Sigma delta modulagailuentzako iragazki digitala (DFSDM) . . . . . . . . . . . . . . . 862
26.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
26.2 DFSDMren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863
26.3 DFSDM inplementazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
26.4 DFSDM funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
26.4.1 DFSDM bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
26.4.2 DFSDM pinak eta barne seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 866
26.4.3 DFSDM berrezartzea eta erlojuak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867
26.4.4 Serieko kanaleko igorle-hartzaileak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
26.4.5 Sarrerako serieko interfazea konfiguratzea . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
26.4.6 Datu paraleloen sarrerak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 878
26.4.7 Kanal hautaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880
26.4.8 Iragazki digitalaren konfigurazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 881
26.4.9 Integratzaile unitatea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
26.4.10 Analogiko zaindaria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883
26.4.11 Zirkuitulaburreko detektagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
26.4.12 Muturreko detektagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
26.4.13 Datu-unitateen blokea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
26.4.14 Sinatutako datuen formatua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887
26.4.15 Bihurketak abiaraztea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888
26.4.16 Modu jarraituak eta azkar jarraituak . . . . . . . . . . . . . . . . . . . . . . . . . . 888
26.4.17 Eskaeraren lehentasuna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
26.4.18 Potentzia-optimizazioa exekuzio moduan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
26.5 DFSDM etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890
26.6 DFSDM DMA transferentzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
26.7 DFSDM kanaleko y erregistroak (y=0..3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892
26.7.1 DFSDM kanalaren y konfigurazio erregistroa (DFSDM_CHyCFGR1) . . . . 892
26.7.2 DFSDM kanalaren y konfigurazio erregistroa (DFSDM_CHyCFGR2) . . . . 894
26.7.3 DFSDM y kanalaren analogiko zaindari- eta zirkuitulaburreko detektagailu-erregistroa (DFSDM_CHyAWSCDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895
26.7.4 DFSDM kanalaren y zaindari-iragazkiaren datu-erregistroa (DFSDM_CHyWDATR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
26.7.5 DFSDM kanalaren y datu-sarrera erregistroa (DFSDM_CHyDATINR) . . . . . . 896
26.7.6 DFSDM kanala eta atzerapen-erregistroa (DFSDM_CHyDLYR) . . . . . . . . . . . . 897
26.8 DFSDM iragazkiaren x moduluko erregistroak (x=0..3) . . . . . . . . . . . . . . . . . . . . . . . . 898
26.8.1 DFSDM iragazkiaren x kontrol erregistroa 1 (DFSDM_FLTxCR1) . . . . . . . . . . . . 898
26.8.2 DFSDM iragazkiaren x kontrol erregistroa 2 (DFSDM_FLTxCR2) . . . . . . . . . . . . 901
RM0438 8. berrikuspena
25/2187
54
Edukiak
RM0438
26.8.3 DFSDM iragazkiaren x etenaldiaren eta egoera-erregistroaren (DFSDM_FLTxISR) . . . . . 902
26.8.4 DFSDM iragazkiaren x etenaldi-banderaren garbiketa erregistroa (DFSDM_FLTxICR) . . . . . 904
26.8.5 DFSDM iragazkia x injektatutako kanal taldearen hautaketa erregistroa (DFSDM_FLTxJCHGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
26.8.6 DFSDM iragazkiaren x kontrol erregistroa (DFSDM_FLTxFCR) . . . . . . . . . . . . . . 905
26.8.7 DFSDM iragazkiaren x datu-erregistroa injektatutako taldearentzat (DFSDM_FLTxJDATAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 906
26.8.8 DFSDM iragazkiaren x datu-erregistroa ohiko kanalerako (DFSDM_FLTxRDATAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
26.8.9 DFSDM iragazkia x analog watchdog atalase altuko erregistroa (DFSDM_FLTxAWHTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.10 DFSDM iragazkia x analog watchdog atalase baxuko erregistroa (DFSDM_FLTxAWLTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908
26.8.11 DFSDM iragazkiaren x analogiko zaindari-egoera erregistroa (DFSDM_FLTxAWSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
26.8.12 DFSDM iragazkia x analog watchdog garbitzeko banderaren erregistroa (DFSDM_FLTxAWCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.13 DFSDM iragazkia x muturreko detektagailuaren gehienezko erregistroa (DFSDM_FLTxEXMAX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
26.8.14 DFSDM iragazkia x muturreko detektagailuaren gutxieneko erregistroa (DFSDM_FLTxEXMIN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
26.8.15 DFSDM iragazki x bihurketa-tenporizadorearen erregistroa (DFSDM_FLTxCNVTIMR) . . 911
26.8.16 DFSDM erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
27
Ukipen-sentsorearen kontrolagailua (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
27.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
27.2 TSCren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
27.3 TSCren funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
27.3.1 TSC bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
27.3.2 Gainazaleko karga-transferentziaren eskurapenaview . . . . . . . . . . . . . . . . . . . 921
27.3.3 Berrezarri eta erlojuak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
27.3.4 Karga-transferentziaren eskuratze-sekuentzia . . . . . . . . . . . . . . . . . . . . . . . . . . 924
27.3.5 Espektro zabalduaren ezaugarria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
27.3.6 Gehienezko zenbaketa-errorea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
27.3.7 SampLing kondentsadorearen S/I eta kanalaren S/I moduaren hautaketa . . . . . . . . . . . . 926
27.3.8 Eskuratze modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
27.3.9 S/I histeresia eta etengailu analogikoaren kontrola . . . . . . . . . . . . . . . . . . . . . . . . 927
27.4 TSC energia txikiko moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
27.5 TSC etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
26/2187
RM0438 8. berrikuspena
RM0438
Edukiak
27.6
TSC erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
27.6.1 TSC kontrol erregistroa (TSC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928 27.6.2 TSC etenaldi gaitzeko erregistroa (TSC_IER) . . . . . . . . . . . . . . . . . . . . . 931 27.6.3 TSC etenaldi garbitzeko erregistroa (TSC_ICR) . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.4 TSC etenaldi egoeraren erregistroa (TSC_ISR) . . . . . . . . . . . . . . . . . . . . . . . 932 27.6.5 TSC S/I histereesiaren kontrol erregistroa (TSC_IOHCR) . . . . . . . . . . . . . . . 933 27.6.6 TSC S/I analogiko etengailuaren kontrol erregistroa
(TSC_IOASCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933 27.6.7 TSC S/Iamphizkuntza kontrol erregistroa (TSC_IOSCR) . . . . . . . . . . . . . . . 934 27.6.8 TSC S/I kanalaren kontrol erregistroa (TSC_IOCCR) . . . . . . . . . . . . . . . . 934 27.6.9 TSC S/I taldearen kontrol egoeraren erregistroa (TSC_IOGCSR) . . . . . . . . . . . . 935 27.6.10 TSC S/I talde x kontagailu erregistroa (TSC_IOGxCR) . . . . . . . . . . . . . . . 935 27.6.11 TSC erregistroen mapa . . . . . ... 936
28
Benetako ausazko zenbaki-sortzailea (AAS) . . . . . . . . . . . . . . . . . . . . . . . . 938
28.1 HNG sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
28.2 HNGren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938
28.3 HNGren funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
28.3.1 HNG bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
28.3.2 HNG barne seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
28.3.3 Ausazko zenbakien sorrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
28.3.4 RNG hasieraketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
28.3.5 HNG eragiketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
28.3.6 RNG erlojua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
28.3.7 Erroreen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945
28.3.8 RNG energia gutxiko erabilera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
28.4 RNG etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
28.5 RNG prozesatzeko denbora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
28.6 RNG entropia iturriaren balidazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
28.6.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
28.6.2 Balidazio-baldintzak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
28.6.3 Datuen bilketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
28.7 RNG erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
28.7.1 RNG kontrol erregistroa (RNG_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 948
28.7.2 RNG egoera erregistroa (RNG_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
28.7.3 RNG datu erregistroa (RNG_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
28.7.4 RNG osasun-proba kontrol erregistroa (RNG_HTCR) . . . . . . . . . . . . . . . . . . 952
RM0438 8. berrikuspena
27/2187
54
Edukiak
RM0438
28.7.5 RNG erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
29
AES hardware azeleragailua (AES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
29.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
29.2 AES-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
29.3 AES inplementazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 953
29.4 AES funtzioen deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
29.4.1 AES bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
29.4.2 AES barne-seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
29.4.3 AES kriptografia-nukleoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
29.4.4 AES prozedura zifratze-eragiketa bat egiteko . . . . . . . . . . . . . . . . . . . . 960
29.4.5 AES deszifratzeko txanda-gakoaren prestaketa . . . . . . . . . . . . . . . . . . . . . . . . . 963
29.4.6 AES zifratze-testuaren lapurreta eta datu-betetzea . . . . . . . . . . . . . . . . . . . . . . . . 963
29.4.7 AES zeregina eten eta berrabiarazi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964
29.4.8 AES oinarrizko kateatzeko moduak (ECB, CBC) . . . . . . . . . . . . . . . . . . . . . . . . 964
29.4.9 AES kontagailu (CTR) modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 969
29.4.10 AES Galois/kontagailu modua (GCM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971
29.4.11 AES Galois mezuaren autentifikazio kodea (GMAC) . . . . . . . . . . . . . . 976
29.4.12 AES kontagailua CBC-MAC-rekin (CCM) . . . . . . . . . . . . . . . . . . . . . . . . . . 978
29.4.13 AES datu-erregistroak eta datu-trukea . . . . . . . . . . . . . . . . . . . . . . . . . 983
29.4.14 AES gako-erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
29.4.15 AES hasieratze bektore erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 985
29.4.16 AES DMA interfazea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986
29.4.17 AES erroreen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 987
29.5 AES etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
29.6 AES prozesatzeko latentzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 988
29.7 AES erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
29.7.1 AES kontrol erregistroa (AES_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 989
29.7.2 AES egoera erregistroa (AES_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 991
29.7.3 AES datuen sarrera erregistroa (AES_DINR) . . . . . . . . . . . . . . . . . . . . . . . . . . 993
29.7.4 AES datuen irteera erregistroa (AES_DOUTR) . . . . . . . . . . . . . . . . . . . . . . 993
29.7.5 AES gako erregistroa 0 (AES_KEYR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
29.7.6 AES gako erregistroa 1 (AES_KEYR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
29.7.7 AES gako erregistroa 2 (AES_KEYR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
29.7.8 AES gako erregistroa 3 (AES_KEYR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . 995
29.7.9 AES hasieratze bektorearen 0 erregistroa (AES_IVR0) . . . . . . . . . . . . . . . . . 995
28/2187
RM0438 8. berrikuspena
RM0438
Edukiak
29.7.10 AES hasierako bektorearen 1. erregistroa (AES_IVR1) . . . . . . . . . . . . . . . . . 996 29.7.11 AES hasierako bektorearen 2. erregistroa (AES_IVR2) . . . . . . . . . . . . . . . . . 996 29.7.12 AES hasierako bektorearen 3. erregistroa (AES_IVR3) . . . . . . . . . . . . . . . . . 996 29.7.13 AES gakoaren 4. erregistroa (AES_KEYR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.14 AES 5. giltza-erregistroa (AES_KEYR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.15 AES 6. giltza-erregistroa (AES_KEYR6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997 29.7.16 AES 7. giltza-erregistroa (AES_KEYR7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 998 29.7.17 AES esekidura-erregistroak (AES_SUSPxR) . . . . . . . . . . . . . . . . . . . . . . . . 998 29.7.18 AES erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 999
30
Hash prozesadorea (HASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001
30.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001
30.2 HASH-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1001
30.3 HASH inplementazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
30.4 HASH funtzioaren deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
30.4.1 HASH bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
30.4.2 HASH barne-seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
30.4.3 Hash algoritmo seguruei buruz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
30.4.4 Mezu-datuen elikadura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003
30.4.5 Mezu-digestioaren konputazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005
30.4.6 Mezu-betegarria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
30.4.7 HMAC eragiketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
30.4.8 HASH eragiketak eten/berrabiarazi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010
30.4.9 HASH DMA interfazea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
30.4.10 HASH erroreen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
30.4.11 HASH prozesatzeko denbora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
30.5 HASH etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
30.6 HASH erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
30.6.1 HASH kontrol erregistroa (HASH_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
30.6.2 HASH datuen sarrera erregistroa (HASH_DIN) . . . . . . . . . . . . . . . . . . . . . . . 1016
30.6.3 HASH hasiera erregistroa (HASH_STR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
30.6.4 HASH digest erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
30.6.5 HASH etenaldiaren gaitze erregistroa (HASH_IMR) . . . . . . . . . . . . . . . . . . 1019
30.6.6 HASH egoera erregistroa (HASH_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
30.6.7 HASH testuinguru-trukerako erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
30.6.8 HASH erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1021
RM0438 8. berrikuspena
29/2187
54
Edukiak
RM0438
31
Hegan doan deszifratzeko motorra (OTFDEC) . . . . . . . . . . . . . . . . . . . . . . 1023
31.1 OTFDEC sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023
31.2 OTFDEC-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023
31.3 OTFDEC funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024
31.3.1 OTFDEC bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024
31.3.2 OTFDEC barne-seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024
31.3.3 OTFDEC berehalako deszifratzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1025
31.3.4 OTFDEC-ek AES erabiltzea kontagailu moduko deszifratzean . . . . . . . . . . . . . . 1026
31.3.5 Fluxu-kontrolaren kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027
31.3.6 OTFDEC erroreen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1027
31.4 OTFDEC etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028
31.5 OTFDEC aplikazioaren informazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028
31.5.1 OTFDEC hasieratze prozesua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1028
31.5.2 OTFDEC eta energia kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . 1030
31.5.3 OTFDEC-erako enkriptatzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1030
31.5.4 OTFDEC gakoaren CRC iturburu-kodea . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031
31.6 OTFDEC erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032
31.6.1 OTFDEC kontrol erregistroa (OTFDEC_CR) . . . . . . . . . . . . . . . . . . . . . 1032
31.6.2 OTFDEC sarbide pribilegiatuaren kontrol konfigurazio erregistroa (OTFDEC_PRIVCFGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033
31.6.3 OTFDEC eskualdeko x konfigurazio erregistroa (OTFDEC_RxCFGR) . . . . . 1033
31.6.4 OTFDEC eskualdeko x hasiera helbide erregistroa (OTFDEC_RxSTARTADDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035
31.6.5 OTFDEC eskualdeko x amaierako helbide erregistroa (OTFDEC_RxENDADDR). 1035
31.6.6 OTFDEC eskualdea x nonce erregistroa 0 (OTFDEC_RxNONCER0) . . . . . 1036
31.6.7 OTFDEC eskualdea x nonce erregistroa 1 (OTFDEC_RxNONCER1) . . . . . 1037
31.6.8 OTFDEC eskualdeko x gako erregistroa 0 (OTFDEC_RxKEYR0) . . . . . . . . . . 1037
31.6.9 OTFDEC eskualdeko x gako erregistroa 1 (OTFDEC_RxKEYR1) . . . . . . . . . . 1038
31.6.10 OTFDEC eskualdeko x gako erregistroa 2 (OTFDEC_RxKEYR2) . . . . . . . . . . 1038
31.6.11 OTFDEC eskualdeko x gako erregistroa 3 (OTFDEC_RxKEYR3) . . . . . . . . . . 1039
31.6.12 OTFDEC etenaldi egoeraren erregistroa (OTFDEC_ISR) . . . . . . . . . . . . . . 1039
31.6.13 OTFDEC etenaldiaren garbiketa erregistroa (OTFDEC_ICR) . . . . . . . . . . . . . . . 1040
31.6.14 OTFDEC etenaldi gaitzeko erregistroa (OTFDEC_IER) . . . . . . . . . . . . . . 1041
31.6.15-1042-XNUMX OTFDEC erregistro-mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XNUMX
32
Giltza publikoaren azeleragailua (PKA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
32.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
30/2187
RM0438 8. berrikuspena
RM0438
Edukiak
32.2 32.3
32.4
32.5 32.6 32.7
PKAren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046 PKAren funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
32.3.1 PKA bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046 32.3.2 PKA barne-seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.3 PKA berrezartzea eta erlojuak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.4 PKA gako publikoaren azelerazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047 32.3.5 PKAren aplikazio tipikoak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049 32.3.6 PKA prozedura eragiketa bat egiteko . . . . . . . . . . . . . . . . . . . . . . 1051 32.3.7 PKA erroreen kudeaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
PKA funtzionamendu moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
32.4.1 Sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052 32.4.2 Montgomery parametroen kalkulua . . . . . . . . . . . . . . . . . . . . . . . . . 1053 32.4.3 Moduluen gehikuntza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054 32.4.4 Kenketa modularra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054 32.4.5 Biderketa modularra eta Montgomeryrena . . . . . . . . . . . . . . . . . . . . . 1055 32.4.6 Berreketa modularra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056 32.4.7 Alderantzikapen modularra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056 32.4.8 Murrizketa modularra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.9 Batuketa aritmetikoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.10 Kenketa aritmetikoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057 32.4.11 Biderketa aritmetikoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058 32.4.12 Konparaketa aritmetikoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058 32.4.13 RSA CRT berretura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059 32.4.14 Puntu bat kurba eliptikoan Fp egiaztapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059 32.4.15 ECC Fp biderketa eskalarra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060 32.4.16 ECDSA zeinua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1061 32.4.17 ECDSA egiaztapena . . . . . . . . . . . . . . . . . . . . ... 1063
Exampkonfigurazioen eta prozesatzeko denboren zerrenda . . . . . . . . . . . . . . . . . 1064
32.5.1 Onartutako kurba eliptikoak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064 32.5.2 Kalkulu-denborak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
PKA etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067 PKA erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
32.7.1 PKA kontrol erregistroa (PKA_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068 32.7.2 PKA egoera erregistroa (PKA_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1069 32.7.3 PKA garbitu bandera erregistroa (PKA_CLRFR) . . . . . . . . . . . . . . . . . . . . . . . 1070 32.7.4 PKA RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1070
RM0438 8. berrikuspena
31/2187
54
Edukiak
RM0438
32.7.5 PKA erregistroaren mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071
33
Kontrol aurreratuko tenporizadoreak (TIM1/TIM8) . . . . . . . . . . . . . . . . . . . . . . . . 1072
33.1 TIM1/TIM8 sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072
33.2 TIM1/TIM8-ren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072
33.3 TIM1/TIM8 funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074
33.3.1 Denbora-oinarri unitatea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074
33.3.2 Kontagailu moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1076
33.3.3 Errepikapen-kontagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1087
33.3.4 Kanpoko abiarazlearen sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1089
33.3.5 Erlojuaren hautaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1090
33.3.6 Kanalak harrapatu/konparatu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1094
33.3.7 Sarrera harrapatzeko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1096
33.3.8 PWM sarrera modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097
33.3.9 Irteera behartuaren modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098
33.3.10 Irteera alderatzeko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099
33.3.11 PWM modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1100
33.3.12 PWM modu asimetrikoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103
33.3.13 PWM modu konbinatua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1104
33.3.14 3 faseko PWM modu konbinatua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105
33.3.15 Irteera osagarriak eta denbora hileko txertatzea . . . . . . . . . . . . . . . . 1106
33.3.16 Atseden funtzioa erabiltzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1108
33.3.17 Bi norabideko etenaldi-sarrerak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114
33.3.18 OCxREF seinalea garbitzea kanpoko gertaera batean . . . . . . . . . . . . . . . 1115
33.3.19 6 urratseko PWM sorkuntza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117
33.3.20 Pultsu bakarreko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1118
33.3.21 Berriro abiarazteko pultsu bakarreko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1119
33.3.22 Kodetzailearen interfazearen modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1120
33.3.23 UIF bit-en birmapeatzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1122
33.3.24 Tenporizadorearen sarrerako XOR funtzioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123
33.3.25 Hall sentsoreekin interfazea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123
33.3.26 Tenporizadorearen sinkronizazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1126
33.3.27 ADC sinkronizazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130
33.3.28 DMA leherketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130
33.3.29 Arazketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1131
33.4 TIM1/TIM8 erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1132
33.4.1 TIMx kontrol erregistroa 1 (TIMx_CR1)(x = 1, 8) . . . . . . . . . . . . . . . . . . 1132
32/2187
RM0438 8. berrikuspena
RM0438
Edukiak
33.4.2 TIMx kontrol erregistroa 2 (TIMx_CR2)(x = 1, 8) . . . . . . . . . . . . . . . . . . 1133
33.4.3 TIMx esklabo moduko kontrol erregistroa (TIMx_SMCR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1136
33.4.4 TIMx DMA/etenaldi gaitzeko erregistroa (TIMx_DIER)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1138
33.4.5 TIMx egoera erregistroa (TIMx_SR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . 1140
33.4.6 TIMx gertaeren sorrera erregistroa (TIMx_EGR)(x = 1, 8) . . . . . . . . . . . . . 1142
33.4.7 TIMx harrapaketa/konparazio moduko 1. erregistroa (TIMx_CCMR1)(x = 1, 8) . . 1143
33.4.8 TIMx harrapaketa/konparazio moduko 1. erregistroa [txandakatua] (TIMx_CCMR1)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1144
33.4.9 TIMx harrapaketa/konparazio moduko 2. erregistroa (TIMx_CCMR2)(x = 1, 8) . . 1147
33.4.10 TIMx harrapaketa/konparazio moduko 2. erregistroa [txandakatua] (TIMx_CCMR2)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148
33.4.11 TIMx harrapaketa/konparazio gaitze erregistroa (TIMx_CCER)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
33.4.12 TIMx kontagailua (TIMx_CNT)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.13 TIMx aurreeskalatzailea (TIMx_PSC)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . 1153
33.4.14 TIMx auto-berriro kargatzeko erregistroa (TIMx_ARR)(x = 1, 8) . . . . . . . . . . . . . . . . 1153
33.4.15 TIMx errepikapen-kontagailu erregistroa (TIMx_RCR)(x = 1, 8) . . . . . . . . . . . . 1154
33.4.16 TIMx harrapatze/konparazio erregistroa 1 (TIMx_CCR1)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1154
33.4.17 TIMx harrapatze/konparazio erregistroa 2 (TIMx_CCR2)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
33.4.18 TIMx harrapatze/konparazio erregistroa 3 (TIMx_CCR3)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
33.4.19 TIMx harrapatze/konparazio erregistroa 4 (TIMx_CCR4)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
33.4.20 TIMx etenaldi eta denbora hilaren erregistroa (TIMx_BDTR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
33.4.21 TIMx DMA kontrol erregistroa (TIMx_DCR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1160
33.4.22 TIMx DMA helbidea transferentzia osoarentzat (TIMx_DMAR)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1161
33.4.23 TIM1 aukera erregistroa 1 (TIM1_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
33.4.24 TIM8 aukera erregistroa 1 (TIM8_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
33.4.25 TIMx harrapaketa/konparazio moduko 3. erregistroa (TIMx_CCMR3)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1163
33.4.26 TIMx harrapatze/konparazio erregistroa 5 (TIMx_CCR5)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1164
33.4.27 TIMx harrapatze/konparazio erregistroa 6 (TIMx_CCR6)(x = 1, 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
RM0438 8. berrikuspena
33/2187
54
Edukiak
RM0438
33.4.28 TIM1 aukera erregistroa 2 (TIM1_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1165 33.4.29 TIM1 aukera erregistroa 3 (TIM1_OR3) . . . . . . . . . . . . . . . . . . . . . . . . . . 1167 33.4.30 TIM8 aukera erregistroa 2 (TIM8_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . 1168 33.4.31 TIM8 aukera erregistroa 3 (TIM8_OR3) . . . . . . . . . . . . . . . . . . . . . . . . . . 1170 33.4.32 TIM1 erregistro mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1172 33.4.33 TIM8 erregistro mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . ... 1174
34
Erabilera orokorreko tenporizadoreak (TIM2/TIM3/TIM4/TIM5) . . . . . . . . . . . . . . . . 1177
34.1 TIM2/TIM3/TIM4/TIM5 sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . .1177
34.2 TIM2/TIM3/TIM4/TIM5-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . .1177
34.3 TIM2/TIM3/TIM4/TIM5 funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . .1179
34.3.1 Denbora-oinarri unitatea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1179
34.3.2 Kontagailu moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181
34.3.3 Erlojuaren hautaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1191
34.3.4 Kanalak harrapatu/konparatu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195
34.3.5 Sarrera harrapatzeko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1197
34.3.6 PWM sarrera modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1198
34.3.7 Irteera behartuaren modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1199
34.3.8 Irteera alderatzeko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1200
34.3.9 PWM modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1201
34.3.10 PWM modu asimetrikoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204
34.3.11 PWM modu konbinatua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1205
34.3.12 OCxREF seinalea garbitzea kanpoko gertaera batean . . . . . . . . . . . . . . . 1206
34.3.13 Pultsu bakarreko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1208
34.3.14 Berriro abiarazteko pultsu bakarreko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209
34.3.15 Kodetzailearen interfazearen modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210
34.3.16 UIF bit-en birmapeatzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212
34.3.17 Tenporizadorearen sarrerako XOR funtzioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212
34.3.18 Tenporizadoreak eta kanpoko abiarazleen sinkronizazioa . . . . . . . . . . . . . . . . . . . . 1213
34.3.19 Tenporizadorearen sinkronizazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216
34.3.20 DMA leherketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1221
34.3.21 Arazketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222
34.4 TIM2/TIM3/TIM4/TIM5 erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1223
34.4.1 TIMx kontrol erregistroa 1 (TIMx_CR1)(x = 2tik 5era) . . . . . . . . . . . . . . . . . 1223
34.4.2 TIMx kontrol erregistroa 2 (TIMx_CR2)(x = 2tik 5era) . . . . . . . . . . . . . . . . . 1224
34.4.3 TIMx esklabo moduko kontrol erregistroa (TIMx_SMCR)(x = 2tik 5era) . . . . . . . 1226
34.4.4 TIMx DMA/Etenaldi gaitzeko erregistroa (TIMx_DIER)(x = 2tik 5era) . . . . . . 1229
34/2187
RM0438 8. berrikuspena
RM0438
Edukiak
34.4.5 TIMx egoera erregistroa (TIMx_SR)(x = 2tik 5era) . . . . . . . . . . . . . . . . . . . . 1230 34.4.6 TIMx gertaeren sorrera erregistroa (TIMx_EGR)(x = 2tik 5era) . . . . . . . . . . 1231 34.4.7 TIMx harrapaketa/konparazio moduko 1. erregistroa (TIMx_CCMR1)(x = 2tik 5era) . 1232 34.4.8 TIMx harrapaketa/konparazio moduko 1. erregistroa [txandakatua] (TIMx_CCMR1)
(x = 2tik 5era) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234 34.4.9 TIMx harrapaketa/konparazio moduko 2. erregistroa (TIMx_CCMR2)(x = 2tik 5era) . 1236 34.4.10 TIMx harrapaketa/konparazio moduko 2. erregistroa [txandakatua] (TIMx_CCMR2)
(x = 2tik 5era) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237 34.4.11 TIMx harrapaketa/konparazio gaitze erregistroa
(TIMx_CCER)(x = 2tik 5era) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1238 34.4.12 TIMx kontagailua (TIMx_CNT)(x = 2tik 5era) . . . . . . . . . . . . . . . . . . . . . . . . . 1239 34.4.13 TIMx kontagailua [txandakatua] (TIMx_CNT)(x = 2tik 5era) . . . . . . . . . . . . . . . . 1240 34.4.14 TIMx aurreeskalatzailea (TIMx_PSC)(x = 2tik 5era) . . . . . . . . . . . . . . . . . . . . . . . 1240 34.4.15 TIMx auto-berkargatze erregistroa (TIMx_ARR)(x = 2tik 5era) . . . . . . . . . . . . . . 1241 34.4.16 TIMx harrapatze/konparazio erregistroa 1 (TIMx_CCR1)(x = 2tik 5era) . . . . . . . 1241 34.4.17 TIMx harrapatze/konparazio erregistroa 2 (TIMx_CCR2)(x = 2tik 5era) . . . . . . . 1241 34.4.18 TIMx harrapaketa/konparazio erregistroa 3 (TIMx_CCR3)(x = 2tik 5era) . . . . . . . 1242 34.4.19 TIMx harrapaketa/konparazio erregistroa 4 (TIMx_CCR4)(x = 2tik 5era) . . . . . . . 1242 34.4.20 TIMx DMA kontrol erregistroa (TIMx_DCR)(x = 2tik 5era) . . . . . . . . . . . . . . 1243 34.4.21 TIMx DMA helbidea transferentzia osoarentzat (TIMx_DMAR)(x = 2tik 5era) . . . . . . . 1244 34.4.22 TIM2 aukera erregistroa 1 (TIM2_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 34.4.23 TIM3 aukera erregistroa 1 (TIM3_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 34.4.24 TIM2 aukera erregistroa 2 (TIM2_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1245 34.4.25 TIM3 aukera erregistroa 2 (TIM3_OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 34.4.26 TIMx erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247
35
Erabilera orokorreko tenporizadoreak (TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . 1250
35.1 TIM15/TIM16/TIM17 sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250
35.2 TIM15-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250
35.3 TIM16/TIM17 ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1251
35.4 TIM15/TIM16/TIM17 funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . 1254
35.4.1 Denbora-oinarri unitatea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254
35.4.2 Kontagailu moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1256
35.4.3 Errepikapen-kontagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1260
35.4.4 35.4.5 35.4.6 35.4.7
Erlojuaren hautaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1261 Kanalak harrapatu/konparatu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1263 Sarrerako harrapaketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1265 PWM sarrera modua (TIM15erako bakarrik) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1266
RM0438 8. berrikuspena
35/2187
54
Edukiak
RM0438
35.5
35.4.8 Irteera behartuaren modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1267 35.4.9 Irteera konparatzeko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1268 35.4.10 PWM modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1269 35.4.11 PWM modu konbinatua (TIM15 bakarrik) . . . . . . . . . . . . . . . . . . . . . . . . . . 1270 35.4.12 Irteera osagarriak eta denbora hileko txertatzea . . . . . . . . . . . . . . . 1271 35.4.13 Atseden funtzioa erabiltzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1273 35.4.14 Norabide biko etenaldi sarrerak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1278 35.4.15 6 urratseko PWM sorkuntza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279 35.4.16 Pultsu bakarreko modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1281 35.4.17 Berriro abiarazi daitekeen pultsu bakarreko modua (TIM15 bakarrik) . . . . . . . . . . . . . . . . . . . 1282 35.4.18 UIF bit-en birmapeatzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283 35.4.19 Tenporizadorearen sarrerako XOR funtzioa (TIM15 bakarrik) . . . . . . . . . . . . . . . . . . . . . . . 1284 35.4.20 Kanpoko abiarazlearen sinkronizazioa (TIM15 bakarrik) . . . . . . . . . . . . . . . . . 1285 35.4.21 Esklabo moduko berrezarpen + abiarazle modu konbinatua . . . . . . . . . . . . . . . . . . 1287 35.4.22 DMA leherketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1287 35.4.23 Tenporizadorearen sinkronizazioa (TIM15) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289 35.4.24 Tenporizadorearen irteera beste tenporizadore batzuen abiarazle gisa erabiltzea (TIM16/TIM17) . . . . . . 1289 35.4.25 Arazketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289
TIM15 erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1290
35.5.1 TIM15 kontrol erregistroa 1 (TIM15_CR1) . . . . . . . . . . . . . . . . . . . . . . . 1290 35.5.2 TIM15 kontrol erregistroa 2 (TIM15_CR2) . . . . . . . . . . . . . . . . . . . . . . 1291 35.5.3 TIM15 esklabo moduko kontrol erregistroa (TIM15_SMCR) . . . . . . . . . . . . . 1293 35.5.4 TIM15 DMA/etenaldi gaitzeko erregistroa (TIM15_DIER) . . . . . . . . . . . . 1294 35.5.5 TIM15 egoera erregistroa (TIM15_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1295 35.5.6 TIM15 gertaeren sorrera erregistroa (TIM15_EGR) . . . . . . . . . . . . . . . 1297 35.5.7 TIM15 harrapaketa/konparazio moduko 1. erregistroa (TIM15_CCMR1) . . . . . . . 1298 35.5.8 TIM15 harrapaketa/konparazio moduko 1. erregistroa [txandakatua] (TIM15_CCMR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1299 35.5.9 TIM15 harrapaketa/konparazio gaitze erregistroa (TIM15_CCER) . . . . . . . . . 1302 35.5.10 TIM15 kontagailua (TIM15_CNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305 35.5.11 TIM15 aurreeskalatzailea (TIM15_PSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305 35.5.12 TIM15 auto-berriro kargatzeko erregistroa (TIM15_ARR) . . . . . . . . . . . . . . . . . . . . 1305 35.5.13 TIM15 errepikapen-kontagailuaren erregistroa (TIM15_RCR) . . . . . . . . . . . . . . . 1306 35.5.14 TIM15 harrapaketa/konparazio erregistroa 1 (TIM15_CCR1) . . . . . . . . . . . . . . 1306 35.5.15 TIM15 harrapaketa/konparazio erregistroa 2 (TIM15_CCR2) . . . . . . . . . . . . . . 1307 35.5.16 TIM15 etenaldi eta denbora hilaren erregistroa (TIM15_BDTR) . . . . . . . . . . . . . 1307 35.5.17 TIM15 DMA kontrol erregistroa (TIM15_DCR) . . . . . . . . . . . . . . . . . . . 1310
36/2187
RM0438 8. berrikuspena
RM0438
Edukiak
35.6
35.5.18 TIM15 DMA helbidea transferentzia osoarentzat (TIM15_DMAR) . . . . . . . . . . . . 1310 35.5.19 TIM15 1. aukera erregistroa (TIM15_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1311 35.5.20 TIM15 2. aukera erregistroa (TIM15_OR2) . . . . . . . . . . . . . . . . . . . . . . . 1311 35.5.21 TIM15 erregistroen mapa . . . . . . . . . ... 1313
TIM16/TIM17 erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1316
35.6.1 TIMx kontrol erregistroa 1 (TIMx_CR1)(x = 16tik 17ra) . . . . . . . . . . . . . . . 1316 35.6.2 TIMx kontrol erregistroa 2 (TIMx_CR2)(x = 16tik 17ra) . . . . . . . . . . . . . . . 1317 35.6.3 TIMx DMA/etenaldi gaitzeko erregistroa (TIMx_DIER)(x = 16tik 17ra) . . . . 1318 35.6.4 TIMx egoera erregistroa (TIMx_SR)(x = 16tik 17ra) . . . . . . . . . . . . . . . . . 1319 35.6.5 TIMx gertaeren sorrera erregistroa (TIMx_EGR)(x = 16tik 17ra) . . . . . . . . 1320 35.6.6 TIMx harrapaketa/konparazio moduko 1. erregistroa
(TIMx_CCMR1)(x = 16tik 17ra) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1321 35.6.7 TIMx harrapaketa/konparazio moduko 1. erregistroa [txandakatua] (TIMx_CCMR1)(x = 16tik 17ra) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1322 35.6.8 TIMx harrapaketa/konparazio gaitzeko erregistroa (TIMx_CCER)(x = 16tik 17ra) . 1324 35.6.9 TIMx kontagailua (TIMx_CNT)(x = 16tik 17ra) . . . . . . . . . . . . . . . . . . . . . . 1326 35.6.10 TIMx aurreeskalatzailea (TIMx_PSC)(x = 16tik 17ra) . . . . . . . . . . . . . . . . . . . . . . 1327 35.6.11 TIMx auto-berriztatze erregistroa (TIMx_ARR)(x = 16tik 17ra) . . . . . . . . . . . . . 1327 35.6.12 TIMx errepikapen-kontagailu erregistroa (TIMx_RCR)(x = 16tik 17ra) . . . . . . . . 1328 35.6.13 TIMx harrapaketa/konparazio erregistroa 1 (TIMx_CCR1)(x = 16tik 17ra) . . . . . 1328 35.6.14 TIMx etenaldi eta denbora hilaren erregistroa (TIMx_BDTR)(x = 16tik 17ra) . . . . 1329 35.6.15 TIMx DMA kontrol erregistroa (TIMx_DCR)(x = 16tik 17ra) . . . . . . . . . . . . 1331 35.6.16 TIMx DMA helbidea transferentzia osoarentzat (TIMx_DMAR)(x = 16tik 17ra) . . . . 1332 35.6.17 TIM16 1. aukera erregistroa (TIM16_OR1) . . . . . . . . . . . . . . . . . . . . . . . . . 1332 35.6.18 TIM16 2. aukera erregistroa (TIM16_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1333 35.6.19 TIM17 1. aukera erregistroa (TIM17_OR1) . . . . . . . . . . . . . . . . . . . . . . . . 1334 35.6.20 TIM17 aukera erregistroa 2 (TIM17_OR2) . . . . . . . . . . . . . . . . . . . . . . . . 1335 35.6.21 TIM16/TIM17 erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1337
36
Oinarrizko tenporizadoreak (TIM6/TIM7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339
36.1 TIM6/TIM7 sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339
36.2 TIM6/TIM7-ren ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1339
36.3 TIM6/TIM7 funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1340
36.3.1 Denbora-oinarri unitatea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1340
36.3.2 Zenbaketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1342
36.3.3 UIF bit-en birmapeatzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345
36.3.4 Erloju-iturria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345
RM0438 8. berrikuspena
37/2187
54
Edukiak
RM0438
36.4
36.3.5 Arazketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1346
TIM6/TIM7 erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1346
36.4.1 TIMx kontrol erregistroa 1 (TIMx_CR1)(x = 6tik 7ra) . . . . . . . . . . . . . . . . . 1346 36.4.2 TIMx kontrol erregistroa 2 (TIMx_CR2)(x = 6tik 7ra) . . . . . . . . . . . . . . . . . 1348 36.4.3 TIMx DMA/Etenaren gaitze erregistroa (TIMx_DIER)(x = 6tik 7ra) . . . . . . 1348 36.4.4 TIMx egoera erregistroa (TIMx_SR)(x = 6tik 7ra) . . . . . . . . . . . . . . . . . . . . 1349 36.4.5 TIMx gertaeren sorrera erregistroa (TIMx_EGR)(x = 6tik 7ra) . . . . . . . . . . 1349 36.4.6 TIMx kontagailua (TIMx_CNT)(x = 6tik 7ra) . . . . . . . . . . . . . . . . . . . . . . . . . 1349 36.4.7 TIMx aurreeskalatzailea (TIMx_PSC)(x = 6tik 7ra) . . . . . . . . . . . . . . . . . . . . . . . 1350 36.4.8 TIMx auto-berriro kargatzeko erregistroa (TIMx_ARR)(x = 6tik 7ra) . . . . . . . . . . . . . . 1350 36.4.9 TIMx erregistroen mapa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1351
37
Energia txikiko tenporizadorea (LPTIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352
37.1 LPTIM sarrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352
37.2 LPTIM-en ezaugarri nagusiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352
37.3 LPTIM inplementazioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1352
37.4 LPTIM funtzio-deskribapena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353
37.4.1 LPTIM bloke-diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353
37.4.2 LPTIM pinak eta barne seinaleak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353
37.4.3 LPTIM sarrera eta abiarazleen mapaketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1354
37.4.4 LPTIM berrezartzea eta erlojuak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355
37.4.5 Akatsen iragazkia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355
37.4.6 Aurreeskalatzailea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1356
37.4.7 Abiarazle multiplexagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1356
37.4.8 Funtzionamendu modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1357
37.4.9 Denbora-muga funtzioa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1359
37.4.10 Uhin-formaren sorrera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1359
37.4.11 Erregistroaren eguneraketa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1360
37.4.12 Kontagailu modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1361
37.4.13 Tenporizadorea gaituta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362
37.4.14 Tenporizadorearen kontagailua berrezartzea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362
37.4.15 Kodetzaile modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363
37.4.16 Errepikapen-kontagailua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364
37.4.17 Arazketa modua . โโ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1365
37.5 LPTIM energia txikiko moduak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366
37.6 LPTIM etenaldiak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366
38/2187
RM0438 8. berrikuspena
RM0438
Edukiak
37.7
LPTIM erregistroak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1367
37.7.1 LPTIM etenaldi eta egoera erregistroa (LPTIM_ISR) . . . . . . . . . . . . . . . 1367 37.7.2 LPTIM etenaldi garbitzeko erregistroa (LPTIM_ICR) . . . . . . . . . . . . . . . . . . . 1368 37.7.3 LPTIM etenaldi gaitzeko erregistroa (LPTIM_IER) . . . . . . . . . . . . . . . . . 1369 37.7.4 LPTIM konfigurazio erregistroa (LPTIM_CFGR) . . . . . . . . . . . . . . . . . 1370 37.7.5 LPTIM kontrol erregistroa (LPTIM_CR) . . . . . . . . . . . . . . . . . . . . . . . . . 1373 37.7.6 LPTIM alderaketa r
Dokumentuak / Baliabideak
![]() |
ST STM32L5 Seriea Oso Segurua Energia Kontsumo Txikiarekin [pdfErabiltzailearen gida RM0438, STM32L5 seriea oso segurua energia-kontsumo txikiarekin, STM32L5 seriea, oso segurua energia-kontsumo txikiarekin, energia-kontsumo txikia, kontsumoa |