سؤال

أنا أعمل على جهاز مشمول. ومتصل بمنفذ COM6

عندما أستخدم المعجون للكتابة إلى هذا المنفذ يرجني بالنتيجة.

مثال هو عندما تقول مرحبا، وردود Hello.

كتبت برنامجا للكتابة إلى COM6، وأنا قادر على الكتابة إلى منفذ COM6 ولكن عندما أقرأ أنا لا أحصل على أي شيء.

الرمز الخاص بي هو ...

// helloworld.cpp: يحدد نقطة الإدخال لتطبيق وحدة التحكم. // giveacodicetagpre.

هل يمكن لأي شخص أن يساعدني في هذا؟ ما هو الشيء الخطأ الذي أقوم به؟

هل كانت مفيدة؟

المحلول

It might be that you have to send a "line feed" or a "carriage return" after the "LIST" command to actually make the device send data?
Try sending "LIST\r", "LIST\n" or "LIST\r\n".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top