전자 공학 영역에서 signal 목적으로 사용하는 GPIO pin 을 컨트롤 하는 방법은 assert 하거나 negate 하는 것이다. assert 란 무엇인가? pin 을 강제로 low 또는 High 상태로 만드는 것이다. 강제로 low 상태로 만드는 것을 pull-down 이라고 하고, 강제로 high 상태로 만드는 것을 pull-up 이라고 한다 High 또는 Low 상태란 상대적인 것이며, 그 회로 마다 다르다. 예를 들면 많은 시스템 에서는 3.3V 가 high 이고 0V 가 low 인 경우가 많다. pin 의 종류에 따라 assert 가 low 인것이 있고, high 인것이 있다. 예를들면 PCIe 의 PREST#, CLKREQ# 같은 pin들은 assert 시키면 low 가 된다. 이러한 p..