الطرز المدعومة
يستخدم CodingBox One اتصال USB–I²C وبرامج التشغيل نفسها التي يستخدمها CH341T. ويستخدم كلا الجهازين المعرّف 1A86:5512.
يعمل CodingBox مع المبرمجات المدرجة أدناه عبر برنامج تشغيل واحد شامل. يعثر برنامج التشغيل على اللوحة الموصولة عبر USB أو منفذ تسلسلي، ويعرضها في محدد الاتصال في التطبيق إلى جانب المحاكي المدمج. لا تحتاج إلى تثبيت أداة منفصلة لكل جهاز.
الطرز
| الطراز | USB VID:PID | الاتصال | أنظمة التشغيل | برنامج التشغيل |
|---|---|---|---|---|
| CodingBox One | 1A86:5512 | USB–I²C (CH341T) | Windows، Linux، macOS | Windows x64: WCH CH341PAR.EXE + CH341PAR.ZIP; Windows (WinUSB): Zadig + libusb; Linux/macOS: libusb |
| SFPTotal Device (PG-series, Board: Mini/Plus/PlusX) | 04D8:000A / 03EB:204B | منفذ تسلسلي (COM) عبر USB | Windows، Linux، macOS | USB CDC: غير مطلوب; SFPTotal |
| SFPTotal Whistle (FT232R / FT231X) | 0403:6001 / 0403:6015 | منفذ تسلسلي (COM)، FTDI | Windows، Linux، macOS | Windows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP |
| LightBox (HiSilicon Optical Module Tool Box) | F0A1:0010 | USB، دون حاجة إلى برنامج تشغيل خاص بالمورّد | Windows، Linux، macOS | Windows: WinUSB; Linux/macOS: libusb |
| FS Coding Box (FSBox V4) | 4653:4342 | USB HID، دون حاجة إلى برنامج تشغيل | Windows، Linux، macOS | غير مطلوب |
| CP210x Coding Board | 10C4:EA61 | USB (WinUSB) | Windows | Silicon Labs Direct Access / USBXpress 4.x (WinUSB) |
| EZ Coding Box | 04D8:ED1E | USB (WinUSB) | Windows | WinUSB |
| CH341 Coding Board (CH341 / CH341A / CH341T) | 1A86:5512 | USB، برنامج تشغيل WCH على Windows | Windows، Linux، macOS | Windows x64: WCH CH341PAR.EXE + CH341PAR.ZIP; Windows (WinUSB): Zadig + libusb; Linux/macOS: libusb |
| CH347 Coding Board (CH347T / CH347F) | 1A86:55DC / 1A86:55DB / 1A86:55DD / 1A86:55DE | USB HID دون برنامج تشغيل، أو برنامج تشغيل WCH | Windows، Linux، macOS | HID: غير مطلوب; Windows x64 (vendor): WCH CH341PAR.EXE + CH341PAR.ZIP; Linux/macOS (vendor): libusb; CH347EVT.ZIP |
| FT232H Coding Board | 0403:6014 | USB (libusb) | Windows، Linux، macOS | Windows: Zadig، libusb؛ Linux، macOS: libusb |
| CP2112 Coding Board | 10C4:EA90 | USB HID، دون حاجة إلى برنامج تشغيل | Windows، Linux، macOS | غير مطلوب |
ملاحظات التثبيت
- يتطلب اتصال WCH في Windows x64 المكتبة
CH341DLLA64.DLLلأجهزة CH341 / CodingBox One والمكتبةCH347DLLA64.DLLلجهاز CH347. لا تتوفر مسارات DLL هذه في Windows ARM64. استخدم CH341PAR لاتصال I²C؛ أما CH341SER فهو برنامج تشغيل للمنفذ التسلسلي. لا يحتاج CH347T في وضع HID إلى برنامج تشغيل من الشركة المصنعة. - احتفظ ببرنامج تشغيل FTDI VCP/D2XX لجهاز Whistle في Windows؛ فاستبداله ببرنامج WinUSB عبر Zadig يعطّل هذه الاتصالات. يستخدم Linux/macOS المنفذ التسلسلي. ويستخدم FT232H مسار MPSSE/libusb منفصلاً.
- يشمل دعم CP210x المبرمج USBXpress الذي يستخدم Direct Access 4.x أو أحدث المبني على WinUSB. لا يوفّر برنامج تشغيل CP210x VCP العادي لاتصال USB–UART هذا الاتصال. يعمل CP210x وEZ Coding Box حالياً على Windows فقط.
- في Linux، اضبط أذونات الوصول إلى أجهزة USB وHID والأجهزة التسلسلية. ثبّت libusb للأجهزة التي تحتاج إليها؛ وتُستخدم المكتبة نفسها في macOS.
المحاكي
حتى دون توصيل أي لوحة، يظل المحاكي متاحًا دائمًا، بحيث تبقى الواجهة قابلة للاستخدام الكامل للتعلّم والتقييم.
العمل مع وحدات حقيقية يحتاج إلى لوحة مادية وبرنامج التشغيل. القراءة وفك الترميز يحدثان دائمًا داخل التطبيق نفسه.