ali_72
یک شنبه 18 بهمن 1394, 10:01 صبح
سلام
یه سخت افزار دارم که با usb به کامپیوتر وصل هست.
برنامه باز کردن پورت و خواندن از پورت سریال را نوشتم.
پورت با موفقیت باز میشه ولی من فقط یک space دریافت میکنم درحالیکه سخت افزار در حال ارسال مداوم اطلاعات هست.
اما
زمانیکه یک بار فقط یک بار از برنامه hercules_3-2-6 برای باز کردن پورت و خوندن داده استفاده کنم بعد از بستن hercules_3-2-6 برنامه من به درستی کار میکنه (به هرتعداد دلخواه اجرا کردم). تا زمانیکه سیستم ریست شه.
من این کار را به دفعات زیادی انجام دادم و حتی با مثال خود qt
terminal exxample هم تست کردم
باز هم همین مشکل رو داشتم
فکر کنم تمام فروم های برنامه نویسی که میشناختم پرسیدم ولی هیچ پیامی دریافت نکردم :اشتباه: :ناراحت:
ممنون میشم اگه نظری دارید بفرمائید
کد برنامه در لینک زیر هست:
http://www.qtcentre.org/threads/65125-read-and-write-in-serial-port?p=287481#post287481
یه سخت افزار دارم که با usb به کامپیوتر وصل هست.
برنامه باز کردن پورت و خواندن از پورت سریال را نوشتم.
پورت با موفقیت باز میشه ولی من فقط یک space دریافت میکنم درحالیکه سخت افزار در حال ارسال مداوم اطلاعات هست.
اما
زمانیکه یک بار فقط یک بار از برنامه hercules_3-2-6 برای باز کردن پورت و خوندن داده استفاده کنم بعد از بستن hercules_3-2-6 برنامه من به درستی کار میکنه (به هرتعداد دلخواه اجرا کردم). تا زمانیکه سیستم ریست شه.
من این کار را به دفعات زیادی انجام دادم و حتی با مثال خود qt
terminal exxample هم تست کردم
باز هم همین مشکل رو داشتم
فکر کنم تمام فروم های برنامه نویسی که میشناختم پرسیدم ولی هیچ پیامی دریافت نکردم :اشتباه: :ناراحت:
ممنون میشم اگه نظری دارید بفرمائید
کد برنامه در لینک زیر هست:
http://www.qtcentre.org/threads/65125-read-and-write-in-serial-port?p=287481#post287481