با سلام و ادب
من می خوام وقفه های ارسال و دریافت سریال رو همزمان استفاده کنم.
جدا جدا به خوبی کار می کنن ولی موقعی که همزمان فعال باشند و دیتا دائم در حال ارسال و دریافت باشه مشکل میشه ...
با این توضیح که بیت ریت (باود ریت ) پایین هستش و 4800 انتخاب شده
همچنین کلاک میکرو 100 مگا هرتزه که مشکل از این بابت نیست .
از کتابخونه های CMSIS استفاده کردم
مشکل اینه که یه بسته ی دریافتی که دارای هدر شروع و پایانه و چک سام داره رو خراب دریافت می کنم...( به طور نامنظم بعضی اوقات درسته دیتا )
کسی میتونه کمک کنه ؟
کسی به این مشکل برخورد کرده ؟
( نکته : همین برنامه با همین سرعت انتقال با AVR با کریستال 11.059200 داره جواب میده به خوبی !!!!
با تشکر
من می خوام وقفه های ارسال و دریافت سریال رو همزمان استفاده کنم.
جدا جدا به خوبی کار می کنن ولی موقعی که همزمان فعال باشند و دیتا دائم در حال ارسال و دریافت باشه مشکل میشه ...
با این توضیح که بیت ریت (باود ریت ) پایین هستش و 4800 انتخاب شده
همچنین کلاک میکرو 100 مگا هرتزه که مشکل از این بابت نیست .
از کتابخونه های CMSIS استفاده کردم
مشکل اینه که یه بسته ی دریافتی که دارای هدر شروع و پایانه و چک سام داره رو خراب دریافت می کنم...( به طور نامنظم بعضی اوقات درسته دیتا )
کسی میتونه کمک کنه ؟
کسی به این مشکل برخورد کرده ؟
( نکته : همین برنامه با همین سرعت انتقال با AVR با کریستال 11.059200 داره جواب میده به خوبی !!!!

با تشکر
دیدگاه