MCB1700 평가 보드 용 프로그램을 개발하려고합니다. RTOS RTX없이 소프트웨어 인터럽트 (SWI)를 사용할 수 있습니까?소프트웨어 인터럽트, Keil MCB1700 평가 보드
0
A
답변
1
예, Cortex M3 프로세서의 경우 SWI
대신 SVC
을 사용한다는 것을 제외하고는 가능합니다. 이 기능을 사용하기 위해 RTOS를 사용할 필요는 없습니다.
예외 처리기는 예외 입력시 레지스터 스태킹으로 인해 SWI
과 약간 다릅니다.
는 또한 SVC
처리기를 실행하는 동안 SWI
는 달리, 당신은 SVC
를 호출 할 수 없다는 사실을 고려해야합니다 (반면에 당신 "둥지"SWI
의 수)
1
예, 정상적인 Cotex-M3 프로세서입니다. 원하는 RTOS를 사용할 수 있으며 여전히 Cortex의 SWI 기능을 사용할 수 있습니다.
+0
또는 전혀 RTOS. – Clifford
+0
답변 해 주셔서 감사합니다. :) –
답변 해 주셔서 감사합니다! :) –