게시된 날짜: Nov 15, 2021

이제 FreeRTOS에는 메모리 보호 장치(MPU)를 지원하는 마이크로 컨트롤러(MCU)의 FreeRTOS 포트에서 애플리케이션이 권한 있는 모드에서 소비하는 시간을 최소화하는 방법을 보여주는 예시 코드가 포함됩니다. MPU를 지원하는 FreeRTOS 포트를 사용하면 자체 스택과 사전 구성된 메모리 영역에만 액세스할 수 있는 권한 없는 모드에서 애플리케이션 태스크를 실행함으로써 MCU 애플리케이션을 더욱 강력하고 안전하게 만들 수 있습니다. 이러한 MPU 지원 MCU에서 권한 있는 모드로 실행되는 유일한 애플리케이션 코드는 인터럽트 서비스 루틴(ISR)입니다. 예제 코드는 ISR을 짧게 유지하고 대부분의 애플리케이션 작업을 권한 없는 FreeRTOS 태스크로 넘기는 접근 방식을 보여줍니다. 이는 권한 있는 모드에서 보내는 시간을 최소화하여 애플리케이션의 보안을 개선하는 데 도움이 됩니다.

자세히 알아보고 시작하려면 데모 페이지를 방문하고 다운로드 페이지 또는 GitHub에서 예제 코드를 다운로드하세요.