تا جایی که یادم میاد بودریت تعداد بیت ارسالی در واحد ثانیه است.یعنی مثلا اگر بودریت 9600 باشد؛ با توجه به اینکه 2 بیت را به پریتی و یک بیت را به آغاز و یک بیت را به پایان ارسال هر بیت اختصاص می دهیم ؛پس هر 12 بیتی که ارسال میکنیم یک بایت را می توانیم دریافت کنیم.پس حداکثر تعداد بایت دریافتی با بود 9600 بابر 9600/12 است که بابر 800 بیت در ثانیه میشه!
اما من برنامه مدارمو در بسکام نوشتم و سرعت دریافت فوقالعاده پایین تر است!!!!
میخوام بدونم مشکل در محاسبات منه یا اینکه نحوه دریافت و ارسالم درست نیست؟
لازم به توضیحه که بایت های داده دریافتی کاملا صحیح هستند و اطلاعات هیچ مشکلی ندارند فقط سرعت با روشی که من محاسبه میکنم جور در نمیاد!!!
پیشاپیش ممنون از پاسخ
اما من برنامه مدارمو در بسکام نوشتم و سرعت دریافت فوقالعاده پایین تر است!!!!
میخوام بدونم مشکل در محاسبات منه یا اینکه نحوه دریافت و ارسالم درست نیست؟
لازم به توضیحه که بایت های داده دریافتی کاملا صحیح هستند و اطلاعات هیچ مشکلی ندارند فقط سرعت با روشی که من محاسبه میکنم جور در نمیاد!!!
پیشاپیش ممنون از پاسخ
دیدگاه