핀설정 : Open drain, 내부풀업.
1. 코드에서 핀 출력 1 "직후" IDR(핀의 전압->슈미트트리거 출력 논리값 기록되는곳 ) 값을 읽은 경우 1 아닌 0 반환.
- - 시간지연 1msec 이후 IDR값 읽어보면 정상.
2. 핀 출력 0 직후 IDR 읽는경우에는 정상적으로 0 반환. 핀 출력 응답빠름.
상기 1번은 버그는 아니며 , 핀 주변 회로상황 때문. 내부 풀업저항값이 40k옴 수준으로 높고 C에 의한 느린 응답 보임.
'임베디드.일렉트로닉스 > STM32' 카테고리의 다른 글
STM32WB5MMG. BLE 5.2 포함 멀티프로토콜 무선통신 모듈. (0) | 2021.03.07 |
---|---|
STM32CubeMX. SPI (0) | 2020.01.20 |
STM32. 버그 해결. SPI 통신. 첫 SPI 송수신 데이터 비트 밀림 . 해결방법. (0) | 2020.01.19 |
GCC 컴파일러 optimization 위험성. 예 : SW4STM32 에서 optimization 에 따라 float 변수 바이트 단위 접근시. (0) | 2020.01.13 |
STM32. 힙 , 스택 사이즈 설정 . KEIL. SW4STM32. CubeMX (0) | 2019.12.29 |
댓글