تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: برنامه نویسی برای پورت سریال RS232

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2005
    پست ها
    5

    پيش فرض برنامه نویسی برای پورت سریال RS232

    با سلام خدمت همه دوستان
    من یه برنامه می خوام بنویسم که یه پورت نرم افزاری را به پورت سخت افزاری RS232 ارتباط بده و من بتونم اطلاعات رو روی اون پورت بریزم
    لطفا کمکم کنید

  2. #2
    اگه نباشه جاش خالی می مونه pezhmax's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    رشت
    پست ها
    333

    پيش فرض

    باید از امکانات کلاس System.IO.Ports.SerialPort استفاده کنی. کار سختی نیست فقط باید یه سری تنظیمات اولیه مطابق با استاندارد پورت انجام بدی و بقیه اش دیگه مثل کار با بخشهای دیگه IO هست.

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2005
    پست ها
    5

    پيش فرض

    با تشکر از pezhmax
    از این کلاس استفاده کردم

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولی مشکل من اینه که :

    سیستم من این پورت تو برای RS232 باز نمی کنه
    Last edited by sasan_1364; 30-05-2011 at 10:45.

  4. #4
    اگه نباشه جاش خالی می مونه pezhmax's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    رشت
    پست ها
    333

    پيش فرض

    تو آدرس زیر یه ترمینال هست که میتونی باهاش پورتتو چک کنی:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    به نظرم این مشخصاتی که وارد مردی کامل نیستن.مثلا پارامترهای RTS و DTR رو مقدار دهی نکردی. اینا بسته به ارتباط Half Duplex و ... متفاوتن. البته این پارامترها باید منطبق با دیوایس ارتباطیت هم باشه.
    در ضمن اگر از مبدلهای USB به Serial استفاده میکنی. مطمئن شو که درایورش درست نصب شده و رو COM1 تنظیم شده. در غیر این صورت تو کدت اسم پورت رو عوض کن.
    نکته آخر این که این پورتی که داری باهاش کار میکنی باید آزاد باشه. یعنی هیچ برنامه با سرویس دیگه ای بازش نکرده یاشه. اگر پورتی که داری بازش میکنی وجود نداشته باشه یا توسط یه برنامه دیگه اشغال شده باشه تو نمیتونی بازش کنی (معمولا COM1 توسط مودم اشغال هست.)

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •