2024/12/06 2

stack : 함수를 불렀을때

함수가 불렸을 때 일어나는 일.  stack: history 기능, 즉, 선입후출 (가장 최근의 일을 알아 낼 수 있음)  > 함수를 계속 불러 제껴도, 자기 자리로 돌아 올 수 있음 " 함수를 호출하게 되면 실행위치의 이동은 어떻게 되는가요?" " 함수를 호출한 후, 전달하는 인자들은 어떻게 호출된 함수로 전달되는가요?" " 호출된 함수가 실행을 끝내고 나면 어떻게 이전에 실행하던 위치로 복귀할 수 있는가요?"  함수 call들 A() { ............ B(); ............ ● } B() { ............ C(); ............ } C() { ............ D(); ............ } D() { ............ } A()는 B()를 부르고, ..

1-wire, 프로토콜

접근법 어디다 사용 할까? 굳이 왜 사용 할까? 1-wire 통신  > 딱 두선으로 전원공급 + 양방향 통신 가능 // POE 있으면 좋음    > 전원공급이 됨  nomal power mode / parasite power mode 1. 장거리는 힘듦 ( 노이즈에 약함 )  > 신호선이 하나  > GPIO  선이 길어질수록 전압 떨어짐 > 멀리까지 전달x 2. 주소 체계 방식  하나의 GPIO로 여러 칩을 연결함   > 어떤 칩이 보냈는지 알아내기 위해       > 주소 체계 방식 사용 3. 빠른 속도 불가 (time base)  클럭이 없음.. >time base (baud rate) 4. 간단해서 많이 사용 + 혼합 사용도 가능 프로토콜 1. 물리적인 통식 방식만을 규정한 프로토콜    SPI, ..