نمایش نتایج 1 تا 7 از 7

نام تاپیک: خواندن از پورت سریال فقط در زمان بودن دیتا روی پورت

  1. #1
    کاربر جدید آواتار naatamam
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    سمنان
    پست
    26

    خواندن از پورت سریال فقط در زمان بودن دیتا روی پورت

    با سلام

    من یک برنامه توشتم که یکسری اطلاعات را از طریق پورت سریال به میکرو انتقال میدهد و یکسری اطلاعات هم از میکرو به کامپیوتر منتقل می شود.

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

    برنامه تستی که در این رابطه نوشتم در زیر قابل دریافت است.
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    VIP آواتار raravaice
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    Tehran
    سن
    40
    پست
    1,944

    نقل قول: خواندن از پورت سریال فقط در زمان بودن دیتا روی پورت

    از thread استفاده کن.
    یعنی دریافت دیتا در یک thread غیر از thread فعال اجرا بشه،

    موفق باشید

  3. #3
    کاربر جدید آواتار naatamam
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    سمنان
    پست
    26

    نقل قول: خواندن از پورت سریال فقط در زمان بودن دیتا روی پورت

    نقل قول نوشته شده توسط raravaice مشاهده تاپیک
    از thread استفاده کن.
    یعنی دریافت دیتا در یک thread غیر از thread فعال اجرا بشه،

    موفق باشید
    میشه در باره thread کمی توضیح دهید و یک مثال بزتید؟

  4. #4

    نقل قول: خواندن از پورت سریال فقط در زمان بودن دیتا روی پورت

    در هنگام دریافت اطلاعات اگر میکرو دیتایی را ارسال نکند برنامه در همان خط دربافت اطلاعات سریال متوقف می شود و منتظر دریافت اطلاعات می ماند.
    مشابه چنین چیزی رو من برای ارسال و دریافت اطلاعات به مودم نوشته بودم...
    یه نگاهی بهش بکن ببین میتونه کمکت کنه یا نه
    http://www.programmersheaven.com/use...ibutions/files
    میشه در باره thread کمی توضیح دهید و یک مثال بزتید؟
    حتما در MSDN یه سرچ بزن... اطلاعات جامع و کافی پیدا میکنی

  5. #5
    کاربر جدید آواتار naatamam
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    سمنان
    پست
    26

    نقل قول: خواندن از پورت سریال فقط در زمان بودن دیتا روی پورت

    نقل قول نوشته شده توسط Afshin_Zavar مشاهده تاپیک
    مشابه چنین چیزی رو من برای ارسال و دریافت اطلاعات به مودم نوشته بودم...
    یه نگاهی بهش بکن ببین میتونه کمکت کنه یا نه
    http://www.programmersheaven.com/use...ibutions/files
    سلام
    در ادرس فوق فایل اجرایی بود و سورس C#‎‎ این برنامه نبود.
    ممکن است سورس این برنامه تان را برام بفرستید.
    با تشکر

  6. #6
    کاربر دائمی آواتار Soroush.Sarabi
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    کرج
    سن
    43
    پست
    131

    نقل قول: خواندن از پورت سریال فقط در زمان بودن دیتا روی پورت

    دوست عزیز بهترین راه اینه که رویداد مربوط به interrupt پورت com رو Handle کنی.

    آخرین ویرایش به وسیله vcldeveloper : سه شنبه 25 اسفند 1388 در 21:33 عصر دلیل: تبلیغ غیر مجاز در پست

  7. #7
    کاربر جدید آواتار naatamam
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    سمنان
    پست
    26

    نقل قول: خواندن از پورت سریال فقط در زمان بودن دیتا روی پورت

    نقل قول نوشته شده توسط Soroush.Sarabi مشاهده تاپیک
    دوست عزیز بهترین راه اینه که رویداد مربوط به interrupt پورت com رو Handle کنی.

    سلام

    امکان دارد نحوه Handle کردن رویداد interrupt پورت com را همراه با مثال کمی توضیح دهید.
    راستش در C#‎‎‎‎ تازه کارم.
    آخرین ویرایش به وسیله vcldeveloper : سه شنبه 25 اسفند 1388 در 21:33 عصر دلیل: تبلیغ غیر مجاز در پست

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •