سلام
من برای پروژه م احتیاج به سه تا وقفه ی خارجی دارم که این میکر وقفه های خارجی 0 تا 3 رو داره. حالا برای فعال کردن این وقفه ها و آدرس دهی شون با مشکل مواجه شدم. مثلا رجیستر VICVectAddr فقط از 0 تا 15 رو پشتیبانی می کنه و خب شماره های وقفه های خارجی 2 و 3، 16 و 17 هست. یعنی خارج از محدوده. و خب حالا من نمی دونم چطور باید وقفه های 2 و 3 رو آدرس دهی کنم.
در ضمن حتی رجیستر VICVectCntl هم چهار بیت اولش که مربوط به شماره ی وقفه ها هست فقط از 0 تا 15 رو می گیره.
ممنون می شم اگه راهنمایی کنید
من برای پروژه م احتیاج به سه تا وقفه ی خارجی دارم که این میکر وقفه های خارجی 0 تا 3 رو داره. حالا برای فعال کردن این وقفه ها و آدرس دهی شون با مشکل مواجه شدم. مثلا رجیستر VICVectAddr فقط از 0 تا 15 رو پشتیبانی می کنه و خب شماره های وقفه های خارجی 2 و 3، 16 و 17 هست. یعنی خارج از محدوده. و خب حالا من نمی دونم چطور باید وقفه های 2 و 3 رو آدرس دهی کنم.
در ضمن حتی رجیستر VICVectCntl هم چهار بیت اولش که مربوط به شماره ی وقفه ها هست فقط از 0 تا 15 رو می گیره.
ممنون می شم اگه راهنمایی کنید
دیدگاه