پاسخ : چطور اولویت وقفه ها رو تنظیم کنم؟
شرمنده که با این اطلاعات ناقصم جواب میدم درست و غلط بودنش پایه ... فقط میتونم حدسیاتم رو بگم!
خوب واحد Boudrate بیت در ثانیه است ، اگه بگیم 9600 بیت در یک ثانیه ارسال میشه پس 8 بیت توی حدود 834 میکرو ثانیه ارسال میشه خوب تا این جا 834 میکرو ثانیه طول میکشه تا 8 بیت اطلاعات از بافر بره توی UDR بعد یک کلاک طول میکشه که فلگ RXC یک بشه پس از اون دو کلاک هم طول بکشه تا اطلاعات رو بخونیم از داخل UDR که اگر بگیم فرکانس میکرو 8 مگ باشه پس 834 میکرو + 375. میکرو ثانیه طول میکشه تا اطلاعات دریافت بشه و فلگ هم یک بشه
ببخشید میشه دقیقا بگید مشکل که احساس میکنید چیه ؟که احتمال رخ دادنش وجود داره ، مثلا حدس میزنید اطلاعات از دست بره ؟ خوب یه مکانیزمی تعریف کنید که این اتفاق رخ نده .
شرمنده که با این اطلاعات ناقصم جواب میدم درست و غلط بودنش پایه ... فقط میتونم حدسیاتم رو بگم!
خوب واحد Boudrate بیت در ثانیه است ، اگه بگیم 9600 بیت در یک ثانیه ارسال میشه پس 8 بیت توی حدود 834 میکرو ثانیه ارسال میشه خوب تا این جا 834 میکرو ثانیه طول میکشه تا 8 بیت اطلاعات از بافر بره توی UDR بعد یک کلاک طول میکشه که فلگ RXC یک بشه پس از اون دو کلاک هم طول بکشه تا اطلاعات رو بخونیم از داخل UDR که اگر بگیم فرکانس میکرو 8 مگ باشه پس 834 میکرو + 375. میکرو ثانیه طول میکشه تا اطلاعات دریافت بشه و فلگ هم یک بشه

ببخشید میشه دقیقا بگید مشکل که احساس میکنید چیه ؟که احتمال رخ دادنش وجود داره ، مثلا حدس میزنید اطلاعات از دست بره ؟ خوب یه مکانیزمی تعریف کنید که این اتفاق رخ نده .
دیدگاه