cortex-a9에서는 rtos 안쓰고 중첩 인터럽트

param123의 이미지

불가능 한가요?

free rtos에서는
중첩 인터럽트가 실행
가능하다고 나오긴하는데요.

펌웨어 단계에서 rtos로
넘어가지 않고 해결하고
싶은데, 해결책이 있을까요?

goforit의 이미지

> 펌웨어 단계에서 rtos로 넘어가지 않고 해결하고 싶은데, 해결책이 있을까요?

판단 기준이 Task 입니다.
Multi-task 쓰지 않으면 가능합니다. 즉 하나의 Task 만 사용하는 거죠. 멀티 태스크를 쓰면 RTOS
넘어가야 합니다.

param123의 이미지

rtos로 넘어갔습니다. cortex-a9에서 중첩 인터럽트 허용이 안되는군요

Anti-Lock의 이미지

OS가 없어도 인터럽트 컨트롤러가 중첩인터럽트를 허용한다면 (그렇게 설정한다면) 가능합니다.
그렇게 설정하고 인터럽트 루틴을 잘 설계하는것이 뒤따라 줘야 합니다.

param123의 이미지

중첩인터럽트 허용 안해서 rtos로 넘어갔습니당