UCOM
UCOM هي أداة تصحيح تصحيح للمنفذ التسلسلي والشبكة المعتمدة على MFC. لا يحتاج الملف القابل للتنفيذ الفردي إلى الاعتماد على مكتبات الارتباطات الديناميكية لتشغيلها ، ويدعم وظائف الفتح المتعددة والتمديد المتعددة.
تستخدم UCOM التواصل التسلسلي في WIN32 لقراءة وكتابة المنافذ التسلسلية ، وتستخدم الشبكة casyncsocket ، وتستخدم وظيفة تمديد المخطط مراقبة عالية السرعة.
ينصح المشروع باستخدام VS2017 لفتحه. تحتاج إلى تثبيت مكون C ++ MFC مقدمًا. يمكنك تنزيل الملفات المترجمة مباشرة على صفحة الإصدارات. الاتصالات التقنية QQ Group: 560901616.
وظيفة
جميع الوظائف التي تم تنزيلها هي لأحدث الإصدار ، والإصدارات الأخرى تشير إلى Changelog.
- مصادر بيانات متعددة ، توفر مصدرين للبيانات للمنفذ والشبكة التسلسلية ، وتبديل مصادر البيانات دون التأثير على وظائف أخرى للبرنامج
- تكوين وظيفة حفظ . عند إيقاف تشغيل البرنامج ، سيتم حفظ المعلومات الموجودة في المنفذ التسلسلي وتكوين الشبكة ولون الخلفية ولون الخط من قبل المستخدم تلقائيًا.
- تخصيص موضوع منطقة الاستقبال ، ويمكنك تخصيص نمط السمة في إطار الاستلام
- قم بتوسيع لوحة الأدوات ، انقر فوق الزر
探索>> لتوسيع لوحات الأدوات مثل تلقي المخططات ، وترميز وفك تشفير ، وتلقي المراقبة ، وإرسال مساعد على الجانب الأيمن من النافذة. - تحديث ديناميكي المنفذ التسلسلي . عند توصيل جهاز جديد ، انقر فوق رقم المنفذ التسلسلي. حدد تحديث المنفذ التسلسلي في القائمة المنسدلة للمسح الضوئي لتغيير المنافذ.
- دعم متعدد الرمز ، يدعم بالكامل منطقة الاستقبال المراد عرض
- لن يعرقل الإرسال الشفاف ناقل الحركة واستقبال البايتات مثل 0x00 ، 0x11
- دعم التحكم في تدفق المنفذ التسلسلي شائع الاستخدام
- إرسال ملف الدعم ، يوصى بعدم إرسال ملفات كبيرة جدًا
- الدعم في الوضع ، ودخل لإرسال البيانات (تتضمن البيانات إدخال) ، ويتم إضافة البيانات المرسلة إلى السطر الجديد بتنسيق عرض خاص (الخط الأحمر). مفاتيح الأسهم لأعلى ولأسفل استدعاء الأمر التاريخي (البيانات). اضغط على علامة التبويب في مربع الإدخال لإضافة
AT+ في البداية. - يدعم سحب اللوحة ، ويدعم ضبط حجم النافذة الأفقي والرأسي وإرسال واستلام النافذة الرأسية
- يوفر إحصائيات البيانات وعرض بيانات معدل الإرسال في الوقت الفعلي ، والمقاصة السريعة والوظائف الأخرى
- يوفر عرض استقبال Hex ونقل وضع Hex ، ويذكر المدخلات غير المنتظمة
-
Ctrl + Enter إرسال سريع
لوحة مصدر البيانات
انقر فوق المنفذ التسلسلي أو علامة الشبكة لتبديل مصدر البيانات ، ولن تؤثر لوحة التبديل على الاتصال ؛ سيتم حفظ المعلومات الموجودة في لوحة مصدر البيانات عند إغلاق البرنامج ؛ انقر فوق رمز التبديل على اليسار لتبديل حالة اتصال المنفذ التسلسلي.
مصدر بيانات المنفذ التسلسلي
مصدر بيانات الشبكة
- استخدم مصدر بيانات الشبكة لتحديد البروتوكول أولاً
- يتم استخدام وضع
TCP Client للاتصال بخادم TCP. في هذا الوقت ، فإن IP IP ومنفذ الوجهة هما IP ومنفذ الخادم. لا يمكن تحديد التخصيص العشوائي لمنافذ العميل المحلية. - يتم استخدام وضع
TCP Server لإنشاء خادم TCP. في هذا الوقت ، منفذ الوجهة هو المنفذ الذي ينشئ الخادم على الجهاز ؛ يمثل زر الاتصال إنشاء الخادم. إذا كان العميل متصلاً بالخادم ، فستضيف قائمة العميل ديناميكيًا جميع IPS والمنافذ المتصلة بالخادم. يحتاج الخادم إلى تحديد عميل معين لإرسال البيانات إلى جميع العملاء أو تحديد جميع الاتصالات لإرسالها إلى جميع العملاء. سيتم تمييز بيانات العميل المستلم بـ 【From: IP:Port】 . - لا يميز وضع
UDP بين أوضاع الخادم والعميل. في هذا الوقت ، يعد المنفذ المحلي هو منفذ الاستماع المحلي ، ومنفذ الوجهة و IP للوجهة هو عنوان الاستماع ومنفذ UDP للطرف الآخر. يمكنك تغييره بعد إنشاء معلومات UDP.
لوحة رئيسية
- مجموعة كاملة واضحة . عند فحص هذا العنصر ، سيتم مسحه تلقائيًا عندما تصل منطقة الاتصال إلى قيمة الإعداد (البايت) لصندوق الإدخال العددي المجاور.
- بداية سريعة ، يمكنك الاتصال بسرعة أدوات وإعدادات النظام بسرعة شائعة الاستخدام
- إرسال الفاصل . عند التحقق من هذا العنصر ، سيتم إرساله تلقائيًا عندما تصل منطقة الاتصال إلى قيمة الإعداد (MS) في مربع الإدخال العددي المجاور.
- أرسل إطارًا وسطرًا . عند فحص هذا العنصر ، تتم إضافة كسر سطر إرجاع النقل تلقائيًا إلى نهاية البيانات في مربع الإرسال.
- توقف مؤقتًا ، وقم بتوقف عرض البيانات ، ولكن لا يزال يتم استلام البيانات في الخلفية ، ولكن لا يتم عرضها.
- حفظ واستقبال ، يستخدم لحفظ المعلومات النصية في مربع الاستلام الحالي كملف txt
- لون الخلفية ، لون الخط ، نمط الخط ، يمكنك تخصيص نمط إطار الاستلام ، ولن يتم حفظ معلومات نمط الخط.
تعديل اللوحة
يمكنك تغيير حجم الإطارات المستقبلة وإرسالها عن طريق سحب الجانبين الأيمن والسفلي من النافذة ، وتغيير التصميم عن طريق سحب الزر على اليمين بين الإطارات المستقبلة والإرسال (زر بجوار عدد الإرسال).
تلقي المخططات
تلقي المخططات ، ودعم الفرز العددي والعرض الرسومي للتنسيقات المحددة ، التنسيق:空格+通道(0-5)+':'+数据+换行، مثل: printf(" 0:%d 1:%fn", ...) ، ويدعم ما يصل إلى ست قنوات.
- انقر فوق الزر "ابدأ" للبدء في تحليل البيانات ورسمها من منطقة الاستلام ، وقم بمسح الزر لمسح المخطط.
- يمكن لزر بيانات التصدير حفظ بيانات الرسم البياني المرسومة حاليًا. يمكن فتح ملف البيانات في Excel وحفظه كجدول للتحليل اللاحق.
- حدد منحنى في قائمة البيانات ، وضبط عرض الخط ولون الخط والخصائص الأخرى للمنحنى في مربع المنحنى على اليمين.
- بعد اختيار المحور الرأسي والأفقي في مربع المحور ، يمكن ضبط الخصائص بشكل منفصل ؛ نطاق المحور كبير في الأعلى ويكون الجزء السفلي صغيرًا ، ويتم تحديده عندما يكون المؤشر خارج التركيز ؛ المنحنى فقط يختبه في آخر 512 نقطة افتراضيًا ، ويوصى على فاصل الإطار أن يكون أكبر من 20 مللي ثانية
- يمكن تغيير حجم نافذة المكون الإضافي التي تظهر بعد النقر فوق الزر المكون الإضافي حسب الرغبة
- يمكن لأزرار ألوان الخلفية تغيير لون الخلفية للمخطط
- اسحب السرادق إلى الزاوية اليمنى السفلية على مخطط الموجة: التكبير ، وإعادة الاستعادة ، انقر بزر الماوس الأيمن إلى عموم
ترميز وفك تشفير
- ترميز الاستعلام ، وتوفير ثلاثة أحرف شائعة الاستخدام ترميز استعلام ترميز سداسي عشري ، نمط عرض قابل للتحويل
- فك تشفير سداسي عشري ، محاولة فك تشفير من سلسلة سداسي عشرية إلى ثلاثة سلاسل مشفرة
تلقي المراقبة
تمكن مراقبة التعليقات التوضيحية من العلاقة الزمنية لإطارات البيانات التي يتعين تحليلها بناءً على إطارات مراقبة البيانات (من خلال الفاصل الزمني للإطار المستلمة بواسطة MFC). سيتم إدراج البيانات ذات الأرقام التسلسلية الكبيرة في الصف الأول ، والجهاز الزمني دقيق للمللي ثانية.
- ابدأ مراقبة ابدأ في مراقبة إطارات البيانات
- يعرض سجل HEX إطار البيانات المستلم كأحرف سداسية عشرية.
- بعد التحقق من السجل القصوى ، سيتم مسح رقم إطار البيانات المسجل تلقائيًا بعد الوصول إلى الحد الأقصى للسجل.
- نظرًا لمساحة قائمة محدودة ، بعد النقر فوق إدخال إطار البيانات ، سيتم عرض بيانات إطار البيانات بالتفصيل في المربع أدناه.
أرسل مساعد
يدعم مساعد إرسال ما يصل إلى عشرة مشاركات لإرسالها ، والتي يمكن أن تؤدي إلى ترحيل التتابع في الوقت المناسب أو تؤدي إلى سطر معين من الإرسال باستخدام لوحة المفاتيح ، ويدعم أيضًا الإرسال باستخدام زر منفصل. يدعم أنماط الخط التلقائي و hex.
- عندما تكون البيانات المراد إرسالها كبيرة (أو عند إدخال النقل) ، يمكنك إدخال البيانات في مربع الإدخال أدناه ، ثم حدد الإدخال المراد إرساله بجوار زر النقل . ثم اضغط على زر النقل لنقل المحتوى في مربع الإدخال إلى الإدخال
- يمكنك النقر فوق الزر الموجود بجوار كل إدخال لتشغيل إرسال واحد ، أو يمكنك التحقق من لوحة المفاتيح أعلاه ثم وضع المؤشر في مربع الإدخال أدناه ، واستخدام طريقة الإدخال باللغة الإنجليزية لإدخال الحروف على الزر المقابل لإطلاق إرسال
- حدد الوقت لتحويل الوقت لتحويل الوقت لتحويل الوقت لتحويل السجلات العشرة وفقًا للفاصل الزمني.
مكتوب في النهاية
أود أن أشكر جمعية جامعة تشانغتشون للتكنولوجيا الإلكترونيات ، والأصدقاء الذين عملوا بجد في المجتمع ، وتلك النضالات ليلًا ونهارًا.