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

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *