BSRR과 BRR을 이용한 GPIO 출력 제어
2019. 6. 17. 22:21ㆍ임베디드/32F429IDISCOVERY
[출처] https://cafe.naver.com/stm32study/142
1. ODR을 이용한 출력 제어는 READ->MODIFY->WRITE의 총 3가지 순서를 거쳐서 이뤄진다. 출력 하나를 제어하지만 오랜 시간이 걸리고, 인터럽트 시스템에서는 민감한 처리가 될 수 있다
2. 1번의 단점을 보완하고자, BSRR로 한 번에 SET/RESET을 한 번의 과정을 통해서 처리할 수 있다
3. RESET을 할 때는 BSRR의 상위 번호는 16~31번을 이용해야 하는데 살짝 불편함이 있어, BRR로 쉽게 핀 번호만 입력한다면 처리할 수 있다
'임베디드 > 32F429IDISCOVERY' 카테고리의 다른 글
32F429IDISCOVERY TrueSTUDIO에서 SPL로 UART 수신 제어 (0) | 2019.06.19 |
---|---|
32F429IDISCOVERY TrueSTUDIO에서 SPL로 UART 송신 제어 (0) | 2019.06.18 |
32F429IDISCOVERY TrueSTUDIO에서 SPL로 GPIO 입력제어 (0) | 2019.06.17 |
32F429IDISCOVERY UART TX/RX (0) | 2019.06.15 |
32F429IDISCOVERY TrueSTUDIO에서 SPL로 GPIO 제어 (0) | 2019.06.15 |