سلام
من یه برنامه برای فرستنده وگیرنده hmt وhmr نوشتم که در دستورات ارتباط سریال اون ها دچار مشکل شدم اون هم اینه که وقتی برای میکرو گیرنده از دستور scanf استفاده میکنی میکرو تا زمانی که بهش دیتای سریال نرسه توی این دستور قفل میکنه چون برای این دستور تعریف شده وقتی بافر اون از دیتا ها پر نشه همچنان منتظر دیتا بماند تا قیام قیامت :mrgreen: حالا موندم چکار کنم .مگر این دستور نباید Timeout داشته باشه و مثلا تا 10 ثانیه منتظر بمونه و بعد خروجی NULL را بده ؟؟؟؟
لطفا من را راهنمایی کنید
ممنون :bye
من یه برنامه برای فرستنده وگیرنده hmt وhmr نوشتم که در دستورات ارتباط سریال اون ها دچار مشکل شدم اون هم اینه که وقتی برای میکرو گیرنده از دستور scanf استفاده میکنی میکرو تا زمانی که بهش دیتای سریال نرسه توی این دستور قفل میکنه چون برای این دستور تعریف شده وقتی بافر اون از دیتا ها پر نشه همچنان منتظر دیتا بماند تا قیام قیامت :mrgreen: حالا موندم چکار کنم .مگر این دستور نباید Timeout داشته باشه و مثلا تا 10 ثانیه منتظر بمونه و بعد خروجی NULL را بده ؟؟؟؟
لطفا من را راهنمایی کنید
ممنون :bye
دیدگاه