623 سوال

629 پاسخ

855 نظر

243 کاربر

به سامانه پرسش و پاسخ کیوت خوش آمدید, این سامانه به شما امکان می دهد پرسشهای خود را طرح نموده و در کوتاهترین زمان ، پاسخ خود را دریافت نمایید.

-قبل از سوال پرسیدن حتما جست و جو کنید.

-در صورتی که سوالی به شما کمک کرد و یا جوابی ، حتما به آن امتیاز مثبت دهید.

-در صورتی که سوالی پرسیدید و جواب خود را گرفتید حتما جواب را به عنوان بهترین جواب انتخاب کنید.

-از ارسال چند سوال در یک تاپیک جدا خودداری کنید.

-نام مناسب برای سوالات انتخاب کنید.

-برچسب مناسب برای سوالات انتخاب کنید.

-برای نوشتن کد کافی است کد را از ادیتور خود کپی و در ادیتور سایت الصاق کنید و با انتخاب کد کلید CTRL+K را فشار دهید.

-حتما قوانین و نکات دیگر را از اینجا بخوانید.



Recent Badges

ته سوال !
- mva -
ته سوال !
- majid1605 -
سوال محشر
- majid1605 -

نحوه ی ارتباط بر قرار کردن با پورت سریال در کیوت چطوریه ؟

+1 دیدگاه
552 بازدید

تا اونجایی که فهمیدم باید از qextserialport استفاده کنم ولی چطوریشو نمیدونم !
اصلا چطوری باید includeش کرد ؟

سوال شده خرداد 30, 1392  بوسیله ی number8 (140 امتیاز)  
0% درصد پذیرش جواب ها

1 پاسخ

+1 دیدگاه

شما بهتره که از QtSerialPort استفاده کنید . قبلا یه پروژه جداگانه بوده ولی الان به صورت رسمی خود QT اونو توسعه میده. توی لینک نحوه کامپایل و استفاده اون اومده. اگه اشتباه نکنم توی ورژن جدید کیوت قراره که جزیی از اون باشه اگه خواستید جداگانه کامپایل کنید برای QT5 حتما باید perl رو نصب کنید. و بعد از نصب تنها کافیه QT += serialport رو به فایل .pro اضافه کنید

پاسخ داده شده خرداد 31, 1392 بوسیله ی qtmil کیومن (10,340 امتیاز)  
نمایش از نو خرداد 31, 1392 بوسیله ی qtmil
perl چیه ؟! و دقیقا چیکار میکنه ؟
و کدوم پرل رو باید نصب کرد Activeperl  یا strawberry ?
من از ActivePerl استفاده کردم و جواب داد. کلا QtSerialPort دو کلاس اصلی داره QSerialPort و QSerialPortInfo دومی برای enumerate کردن port ها و اطلاعات اضافی اونا استفاده میشه و QSerialPort هم که برای ارتباط. کار باهاش سادس و اگه نگاهی به مثال های خودش بندازید کامل متوجه میشید. فقط baud rate و تنظیمات usart مبدا و مقصد یکی باشن.

http://qt-project.org/wiki/QtSerialPort
سلام
منactiveperl رو دانلود کردم و QT+=serialportرو به .proپروژم اضافه کردم ولی هنوز هم qextserial.h
و<QtSerialPort/QSerialPort> رو نمیشناسه
وقتی برنامه رو کامپایل میکنم این ارور رو نشون میده:
:-1: error: Unknown module(s) in QT: serialport
آیا شما طبق لینک داده شده اونو کامپایل کردید؟
اگه  آخرین ورژن کیوت رو دانلود کنیدو دیگه احتیاج به این کارا نیست و مستقیما میتونید از serialPort استفاده کنید پس پیشنهاد میکنم آخرین ورژن کیوت رو دانلود کنید.
ممنون از راهنماییتون، من امکان نصب ورژن آخر کیوت رو ندارم. راستش دقیق متوجه نشدم از اون لینک که باید چیکار کنم! :"> اگه ممکنه بیشتر راهنماییم کنین.
...