불가능 한가요?
free rtos에서는 중첩 인터럽트가 실행 가능하다고 나오긴하는데요.
펌웨어 단계에서 rtos로 넘어가지 않고 해결하고 싶은데, 해결책이 있을까요?
> 펌웨어 단계에서 rtos로 넘어가지 않고 해결하고 싶은데, 해결책이 있을까요?
판단 기준이 Task 입니다. Multi-task 쓰지 않으면 가능합니다. 즉 하나의 Task 만 사용하는 거죠. 멀티 태스크를 쓰면 RTOS 넘어가야 합니다.
rtos로 넘어갔습니다. cortex-a9에서 중첩 인터럽트 허용이 안되는군요
OS가 없어도 인터럽트 컨트롤러가 중첩인터럽트를 허용한다면 (그렇게 설정한다면) 가능합니다. 그렇게 설정하고 인터럽트 루틴을 잘 설계하는것이 뒤따라 줘야 합니다.
중첩인터럽트 허용 안해서 rtos로 넘어갔습니당
의견
> 펌웨어 단계에서 rtos로 넘어가지 않고 해결하고 싶은데, 해결책이 있을까요?
판단 기준이 Task 입니다.
Multi-task 쓰지 않으면 가능합니다. 즉 하나의 Task 만 사용하는 거죠. 멀티 태스크를 쓰면 RTOS
넘어가야 합니다.
rtos로
rtos로 넘어갔습니다. cortex-a9에서 중첩 인터럽트 허용이 안되는군요
인터럽트 컨트롤러가 중첩인터럽트를 허용한다면 (그렇게
OS가 없어도 인터럽트 컨트롤러가 중첩인터럽트를 허용한다면 (그렇게 설정한다면) 가능합니다.
그렇게 설정하고 인터럽트 루틴을 잘 설계하는것이 뒤따라 줘야 합니다.
rtos로
중첩인터럽트 허용 안해서 rtos로 넘어갔습니당