본문 바로가기
임베디드.일렉트로닉스/STM32

STM32. EXTI (Extented Interrupts and events controller)

by i.got.it 2019. 12. 22.

 

본 글 설명의 STM32 칩시리즈 : STM32L4+ 

- 다른 시리즈의 STM32도 개념은 유사. 

 

EXTI 

- event/interrupt 가능 총수량 : 39 

 - - cinfigurable line 수 : 26

 - - direct line 수 : 9 

- 각 line 별로 개별적으로 mask 가능. 

- Configurable line 

 - - 상승, 하강에지 설정가능. 

- GPIO 에 할당가능한 EXTI 라인 : 0~15 (총 16개)  

 

Interrupt 와 event 

- Interrupt : 코드상에서 인터럽트 핸들러 함수 실행되게 하는것. 즉 CPU 관여되는 처리. 

- event : 페리페랄 하드웨어상으로 직접 신호 전송되어 CPU 관여없이(즉, 핸들러 코드없이) 처리되게하는것. 

 

 

EXTI Block Diagram 

 

 

 

EXTI for GPIO 

- GPIO 는 총 16개의 EXTI line 에 연결 설정가능. 

- 주의사항 : 아래 GPIO 의 EXTI mapping 상황을 보면 모든포트(A,B,C,...) 의 동일 번호의 핀은 1개의 EXTI 라인에만 연결가능함을 알 수 있고, EXTI0 을 PD0 으로 할당했다면 다른 포트의 0번핀은 인터럽트설정 불가함

 

 

 

from : RM0432. STM32L4Rxxx and STM32L4Sxxx 페이지 477~

 

 

연관 

- GPIO 인터럽트 활용 코딩예제.

 

STM32 핀 인터럽트 설정, 인터럽트 핸들러 처리법.STM32CubeMX, KEIL MDK-ARM 이용.

개요. 1. STM32 의 특정핀을 입력으로 하면서 외부 인터럽트 처리토록 설정하는법. <- STM32CubeMX에서의 설정법 보임. 2. 핀인터럽트 설정된 핀의 핸들러 함수 처리법. <- KEIL MDK-ARM 에서 설정법 보임. 3. 1에..

igotit.tistory.com

 

 

 

 

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

상위 정리글

 

https://igotit.tistory.com/244 의 STM32

 

STM32. nRF52. ESP32. EFM8. EFM32. PSoC 활용 정리.

STM32. nRF52. ESP32. EFM8. EFM32. PSoC 총정리 제조사 칩 주요특징 실리콘랩 8bit MCU EFM8 시리즈 32bit EFM32 시리즈 EFM8 싸다. STM STM32 . 최고 항상 만족. Cypress pSoC pSoC6 은 기대해볼만. NORDIC nRF5..

igotit.tistory.com

 


첫 등록 : 2019년 12월 22일 

최종 수정 : 

단축 주소 : https://igotit.tistory.com/2429

 


 

 

 

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5