stm32f10x GPIO I/O PORT 정리 (+ push-pull/open-drain)
·
하만 세미콘 아카데미 8기/stm32기반 ARM architecture
GPIO Functional Description (stm32f103 reference manual p.155) 아래 사진과 같이 gpio 포트를 사용시 general purpose output과 alternate function output, input의 모드에 따라 비트를 설정해 push - pull / opne - drain 방식을 사용하는 것을 알 수 있다. push-pull / open-drain(collector) 방식 비교 위 회로도의 하늘색 표시된 부분을 봤을때 두개의 mosfet으로 구성되어 있고, 이 두개의 mosfet을 이용해 push-pull / open-drain 방식을 지정하게 된다. 먼저 개별 트랜지스터의 동작에 대해 설명하겠다. (* bjt와 mosfet의 동작은 유사하므..