I try to develop programs for MCB1700 evaluation board.
Is it possible to use software interrupts (SWI) without RTOS RTX?
I try to develop programs for MCB1700 evaluation board. Is it possible to use
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Yes, except that on a Cortex M3 processor you’ll use
SVCinstead ofSWI. You don’t need to use an RTOS to use this functionality.The exception handler will be a little bit different than with
SWIbecause of register stacking on entry to the exception.Also be aware that unlike
SWI, you cannot invokeSVCwhile running aSVChandler (whereas you could “nest”SWIs)