러스트1 녹에서 베어메탈 작업 관리를 위한 일반 인터페이스 이 기사에서는 실시간 환경에서 작업 관리를 일반화하기 위한 솔루션에 대해 살펴봅니다. 이 코드는 러스트 프로그래밍 언어와 밀접하게 결합되어 있지만, 개념은 어디에서나 구현될 수 있다. 이러한 요구는 베어메탈 커널 프로젝트에서 비롯되었다. 제가 개발하는 하드웨어는 싱글코어 ARMv7 Cortex-M 칩입니다. 10대. GitHub에서 모든 소스 코드를 찾을 수 있습니다. 베어메탈 프로그램은 여러 작업이 필요합니다. 문제는, 얼마나 동시에 했으면 좋겠냐는 거죠 내 커널은 RTOS(Real Time Operating System)로 분류될 수 있으며, 이는 내가 작업을 관리하기 위해 스레드 스케줄러를 사용하지 않는다는 것을 의미한다. 저는 프로세스 모음을 가지고 있으며 각 프로세스는 매우 빠르게 실행되어 병렬.. 2022. 1. 13. 이전 1 다음