سلام دوستان.
من بر روی LPC1768 و کامپایلر keil کار میکنم. یه سوال دارم زمانیکه وقفه زمان داریم و قرار است (به عنوان مثال) بعد از 3 ثانیه تابع وقفه اجرا شود مقدار program counter در کجا ذخیره میشود؟ و برنامه به چه صورت پس از اجرای تابع وقفه به محل قبلی برمیگردد؟ Program counter در رجیستر LR ذخیره میشه؟
ممنون میشم از لطفتون.
من بر روی LPC1768 و کامپایلر keil کار میکنم. یه سوال دارم زمانیکه وقفه زمان داریم و قرار است (به عنوان مثال) بعد از 3 ثانیه تابع وقفه اجرا شود مقدار program counter در کجا ذخیره میشود؟ و برنامه به چه صورت پس از اجرای تابع وقفه به محل قبلی برمیگردد؟ Program counter در رجیستر LR ذخیره میشه؟
ممنون میشم از لطفتون.
دیدگاه