GPIOTE. GPIO tasks and events.
- GPIOTE는 GPIO에 연결되어 GPIO 핀 상태를 다른 곳에서 활용혹은 다른곳의 상태롤 GPIO 상태변경시키는 용도.
- GPIOTE는 CPU가 관여하는 소프트웨어적인 처리가 아닌 하드웨어 적인 처리로 이뤄지므로 CPU부하증가없이 고속 처리 가능.
- GPIOTE 의 채널은 1개의 GPIO핀에 할당가능.
- PPI System 의 task 로 GPIO핀 상태변경 event 생성가능.
- GPIOTE 총채널수 : 8개. (nRF52840)
GPIO핀 write 위한 GPIOTE 채널
- 각 GPIOTE채널에 3개의 tasks 사용가능
- 2개의 task (SET, Clear) 는 고정된 기능, 1개의 task (OUT) 은, Set, Clear, Toggle 로 설정가능.
GPIO핀 입력에 의한 GPIOTE 채널 event 생성.
- Rising , Falling, Any
from : http://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.0.pdf 페이지 149.
GPIOTE 활용 코드
https://igotit.tistory.com/2326
nRF52840. SDK기반 코딩. step by step 2. GPIOTE
개요 - 이전 작업했던 SDK 이후 코딩 이후 SDK 에서 제공되는 GPIOTE 활용하기 위한 설정 정리. 사전준비. 1. nRF52 SDK 기반 코딩 step by step 1. https://igotit.tistory.com/2323 - SDK 제공 시간지연 함수들..
igotit.tistory.com
본 글 포함된 상위 정리글.
https://igotit.tistory.com/244 의 nRF5
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
첫등록 : 2018년 6월 11일.
최종수정 : 2019년 10뤟 5일
본 글 단축주소 : https://igotit.tistory.com/1699
'임베디드.일렉트로닉스 > nRF52' 카테고리의 다른 글
nRF52840. SDK기반 코딩. step by step 2. GPIOTE (0) | 2019.10.06 |
---|---|
nRF52840. SDK기반 코딩. step by step 1. 시간지연함수 (0) | 2019.10.05 |
nRF52840. GPIO 코딩. SDK 없이 레지스터 직접 제어 (1) | 2019.10.05 |
nRF52840 USB동글의 J-link 커넥터 연결하기 (0) | 2019.10.05 |
nRF52840 USB 동글. PCA10059 (0) | 2019.10.04 |
댓글