مع انخفاض المنافذ التسلسلية والمتوازية من أجهزة الكمبيوتر الحديثة ، يتحول الهاوي الإلكترونيون بشكل أكبر إلى استخدام USB (أو التمسك بأجهزة الكمبيوتر القديمة لمنافذهم القديمة). لسوء الحظ ، على خلاف المنافذ التسلسلية والمتوازية ، فإن USB بعيدًا عن البساطة ، لذا قد يكون من الصعب محاولة تطوير الأجهزة والبرامج. ومع ذلك ، هناك العديد من حلول الأجهزة والبرامج التي تجعل من تطوير جهاز USB أكثر سهولة. شرح تحميل لعبة لايف فور سبيد تعديل كامل. تأتي بعض وحدات التحكم الدقيقة PIC الآن مع محرك واجهة USB التسلسلي (SIE) الذي يتعامل مع الأجزاء ذات المستوى المنخفض جداً من الواجهة. ومع ذلك ، يمكن أن تكون كتابة البرامج الثابتة للعمل مع SIE مهمة صعبة. لحسن الحظ ، يأتي العديد من مجمعي PIC مع مكتبات USB التي تعمل من خارج الصندوق وهي ميتة سهلة الاستخدام. يميل الرمز الذي تم إنشاؤه بواسطة هذه البرامج إلى إنتاج جهاز واجهة بشرية USB (HID) نظرًا لأن هذه الأجهزة لا تتطلب كتابة برامج تشغيل مخصصة لأن Windows قد قام بتثبيتها مسبقًا. ومع ذلك ، ما زلت بحاجة إلى كتابة برنامج الكمبيوتر الخاص بك لقراءة وكتابة البيانات من جهاز USB الخاص بك. قالب Visual Basic يقوم القالب Visual Basic ، الذي يمكنك تنزيله في أسفل الصفحة ، بإنشاء إطار التعليمات البرمجية الأساسية المطلوبة للواجهة مع جهاز USB الخاص بك. كل ما عليك القيام به هو تعيين أحجام VID و PID و buffer من داخل الكمبيوتر. بعد ذلك ، تكون مستعدًا لقراءة البيانات وكتابتها. لإعطاء الرصيد عند استحقاق الرصيد ، لم أكتب الرمز الموجود في القالب الذي يستند إليه الكود على الكود الذي تم إنشاؤه بواسطة تطبيق EasyHID من Mecanique وتعديله لـ Visual Basic 2005 بواسطة Steve Monfette. كيفية تحميل برنامج فيجوال بيسك 2010 تنصيب جافاقمت بتعديل شفرته قليلاً ، وكتبت بعض الوثائق وقمت بتجميعها في قالب VB. dll هو DLL 32-بت ومن ثم يمكن فقط يمكن ربطه بتطبيقات 32 بت. نظرًا لأن كافة إصدارات 64 بت من Windows تأتي مع محاكي WOW64 لتشغيل تطبيقات 32 بت ، mcHID. سيعمل dll على نظام تشغيل 64 بت ولكن فقط إذا تم تصنيف التطبيق الخاص بك كـ 32 بت / x 86. إذا تلقيت أخطاء وقت التشغيل مثل محاولة القيام بتحميل برنامج بتنسيق غير صحيح أو رسائل مشابهة ، فتأكد من عدم تجميع البرنامج إلى x64 أو أي تكوين لوحدة المعالجة المركزية. تقوم أي وحدة معالجة مركزية بتكوين البرنامج بحيث يتم تشغيله كتطبيق 32 بت على نظام تشغيل Windows 32 بت وتشغيله كتطبيق أصلي 64 بت على نظام تشغيل 64 بت. هذا يعني أن الملف التنفيذي نفسه الذي تم تجميعه باستخدام أي وحدة معالجة مركزية سوف يعمل بشكل جيد مع mcHID. دلل على ويندوز 32 بت ، ولكن سوف تفشل على ويندوز 64 بت. قم بتنزيل واستخراج الأرشيف وستجد ملفين: USBTemplate. دلل إلى مجلد windows system32 الخاص بك ونسخ USBTemplate. الرمز البريدي (نسخ ملف zip الفعلي لا استخراج عليه) إلى Templates ProjectTemplates الخاصة بك My Documents Visual [2005/2008/2010]. باستخدام القالب بعد التثبيت ، قم بتحميل Visual Basic 2005/2008/2010 وإنشاء مشروع جديد. كيفية تحميل برنامج فيجوال بيسك 2010 تنصيب بدونعند فتح مربع الحوار New Project ، يجب أن ترى خيار USBTemplate في الأسفل. حدده ، اسم المشروع الخاص بك ثم انقر فوق موافق. ينشئ Visual Basic إطار التعليمات البرمجية الأساسية لك. يتم إنشاء الملفات التالية ويمكن العثور عليها في Solution Explorer: frmUSB: هذا هو الشكل الرئيسي الذي يتم فيه الاتصال عبر USB. تحميل the sims 4 للكمبيوتر كاملة. mcHIDInterface: يحتوي على الكود الأساسي. HOT TO USE: يحتوي على تعليمات حول كيفية استخدام القالب. الملف الوحيد الذي تحتاج إلى تعديله هو frmUSB. التحديثات 2011/03/06: تعديل إعلان PID و VID في النموذج الرئيسي من Short to Integer (شكرا لـ Fred Schader).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
February 2019
Categories |