سلام
دوستان من یه میکرو کلاس avr لازم دارم که وقفه ای داشته باشه که نیازی به پالس ساعت برای اجرای روتین خودش نداشته باشه. منظورم اینه که زمانی که وقفه میاد در همون لحظه زیر روال وقفه اجرا بشه .دیگه نیازی نباشه تا پالس بعدی منتظر بمونه بعد اجرا بشه. به عنوان مثال میکرویی که با 8 مگا هرتز کار میکنه پالس ساعتی داره به پهنای 125 نانو ثانیه. من میخوام وقفه جوری عمل کنه که اگر تمام دستورات یک پالس انجام شده و وقفه 25 نانو ثانیه بعد رخ داده، دقیقا همون لحظه دستورات وقفه شروع بشه ؛ و مثل بقیه وقفه ها مجبور نباشه 100 نانو ثانیه دیگه صبر کنه تا میکرو روالشو اجرا کنه.
دوستان تا جایی که ممکنه میخوام 40 پایه بیشتر نشه.
ممنون
دوستان من یه میکرو کلاس avr لازم دارم که وقفه ای داشته باشه که نیازی به پالس ساعت برای اجرای روتین خودش نداشته باشه. منظورم اینه که زمانی که وقفه میاد در همون لحظه زیر روال وقفه اجرا بشه .دیگه نیازی نباشه تا پالس بعدی منتظر بمونه بعد اجرا بشه. به عنوان مثال میکرویی که با 8 مگا هرتز کار میکنه پالس ساعتی داره به پهنای 125 نانو ثانیه. من میخوام وقفه جوری عمل کنه که اگر تمام دستورات یک پالس انجام شده و وقفه 25 نانو ثانیه بعد رخ داده، دقیقا همون لحظه دستورات وقفه شروع بشه ؛ و مثل بقیه وقفه ها مجبور نباشه 100 نانو ثانیه دیگه صبر کنه تا میکرو روالشو اجرا کنه.
دوستان تا جایی که ممکنه میخوام 40 پایه بیشتر نشه.
ممنون
دیدگاه