마이크로 컨트롤러를 위해 설계된 취미 운영 체제. C ++로 작성되었습니다. ESP-CF의 후계자. 릴리스에서 다운로드하고 퍼티를 일련의 인터페이스로 사용하는 것이 좋습니다.
터미널을 사용하면 입력하여 실행할 수 있습니다. 사용 가능한 명령을 참조하십시오.
작업 스케줄러를 사용하면 LED (내장)를 깜박이는 것과 같이 다른 우선 순위로 작업을 작성하고 예약 할 수 있습니다. 작업 스케줄러를 사용하면 PID로 작업을 죽일 수 있습니다. 버전 1.xx 스케줄러는 우선 순위-피시 스케줄링을 사용합니다. 이 유형의 스케줄러는 작업을 실행하여 우선 순위로 완료합니다. 이 스케줄러의 가장 큰 단점 중 하나는 하나의 작업에 크거나 무한 루프가 포함될 때 시스템이 응답하지 않는다는 것입니다.
기존 ESP-Kernel은 Lanskern에 의해 대체됩니다. Lanskern-embeded는 커널 프로젝트 중 하나 인 Lanskern의 마이크로 컨트롤러 버전입니다. 주요 목표는 OS가 주요 변경없이 Cross-Platform과 호환되도록하는 것입니다. 현재 버전은 새로운 커널을 위해 개발됩니다.
커널을 위해 새로운 타이머 인터럽트 기반 스케줄러가 개발되고 있습니다. 이를 통해 작업을 더 잘 예약 할 수있어 응답이 향상됩니다.
커널의 주요 변경으로 인해 직접 SyScall 프로그램이 제거되었습니다.
향후 새로운 프로그램과 기능이 추가 될 것입니다.
레거시 버전은 지원하거나 유지 관리되지 않습니다
나는 전문가가 아니며 일부 정보 나 사물이 잘못 될 수 있습니다!