RTOS 사용했다고 하면 들어오는 질문 :
Thread VS Process // PC 나 서버에서
Process 가 Thread 보다 큰 단위
Thread : 실. 실행절차 하나를 의미.
Process : 프로그램
thread : process 내부에서 동작하는 프로그램.
해킹 : 접근 못하게 해놓은걸 접근해서 해당 메모리를 보는 것.
디버깅 : 합법적으로 보는 행위.
IPC : inter process communication.
processe의 메모리 공간을 공유. ==> 접근하기가 편해진다.
제한된 기능 : 스케줄링, Memory 제어
RTOS
종류 : Free RTOS, uCos , emdemd
OS의 필수기능 :
1ms 마다 get tic
두번의 경고문이 떴었다.
스케쥴 동작. 밑은 동작하지 않는다.
얘내들이 동작한다.
이렇게 동작시켰다.
공유메모리에 전역변수를 둬서 btn, led를 각각의 RTOS로 사용해보자.
데드락 어떠한 이유에 의해 락이 어떠한 부분에 걸려버림 이것을 확인하기 위해 시스템이 죽었나 살았나를 확인하기 위해 토글을 두는 경우 있다.
'공부방 > ARM_STM32 노진호교수님_필기' 카테고리의 다른 글
240430_ RC_CAR_BLUETOOTH &RTOS (0) | 2024.04.29 |
---|---|
(2week) 질문방 " 포인터 " (0) | 2024.04.29 |
240426_ RC_개요 (0) | 2024.04.26 |
240426 Serial Communication(UART, I2C, SPI ) & BUFF (0) | 2024.04.26 |
240425_PWM, MOTOR (0) | 2024.04.26 |