마이크로 컨트롤러에 익숙하지 않으며 AVR 마이크로 컨트롤러를 배우기 시작했습니다. 내가 아는 전부는 일반 및 고급 기능 I/O 핀이 있고 우리는 각각의 레지스터를 읽을 필요가있다. 같은 기능을 사용하는 몇 가지 프로젝트를 수행했습니다.RTOS 및 마이크로 컨트롤러
하지만 RTOS를 마이크로 컨트롤러에 임베드 할 수있는 기능이 지금은 Micrium입니다. 이제는 마이크로 컨트롤러에 어떻게 OS를 임베드 할 수 있는지, 어떻게 작동하는지 이해하지 못했습니다. 하드웨어/컨트롤러?
어디서/어떤 주소로 OS를로드 할 것인가, 어떻게 전원을 켤 때 부팅하고 응용 프로그램을 시작 할까?
사실 OS가 아니라 프로젝트에 포함되어야하는 소스 코드입니다. 따라서 "OS"를 사용하면로드 지점과 차이가 없습니다. – KonstantinL
x86에 대해 같은 질문을하는 것과 다른 점은 무엇입니까? 또는 ARM 피질 -A 또는 전원 PC 등? –
운영 체제 RTOS 또는 기타는 시스템에서 실행되는 베어 메탈 프로그램입니다. 리소스가있는 경우 다른 작업을 "병렬로"실행할 수있는 작은 스케줄러를 만들 수 있습니다 (OS). 우선 순위를 정하고 RTOS로 나아갈 수 있습니다. 당신은 자원이 있다면. –