إطار عمل برمجيات MICROCHIP Harmony المتكامل

تحديد:
- اسم المنتج: إطار عمل MPLAB Harmony المتكامل للبرمجيات
- الإصدار: v1.11
- تاريخ الإصدار: أبريل 2017
معلومات المنتج:
إطار عمل MPLAB Harmony المتكامل للبرمجيات، الإصدار 1.11، هو إطار عمل برمجي مصمم لتبسيط وتسريع تطوير التطبيقات المضمنة لوحدات التحكم الدقيقة من Microchip. يوفر مجموعة شاملة من المكتبات وبرامج التشغيل والبرمجيات الوسيطة لتبسيط عملية التطوير.
تعليمات استخدام المنتج
الميزات والمشكلات المعروفة:
مميزات MPLAB Harmony:
- يدعم مجموعة واسعة من وحدات التحكم الدقيقة Microchip
- مجموعة شاملة من المكتبات والبرامج الوسيطة
- سهولة التكوين والإعداد
المشاكل المعروفة:
- لغة البرمجة C++ غير مدعومة
- مستوى التحسين الموصى به -O1 لبناء المشاريع باستخدام مكتبة Harmony الطرفية
- سلوك برنامج إلغاء التثبيت فيما يتعلق بالتعديلات التي أجراها المستخدم files
معلومات الإصدار
يوفر معلومات حول إصدار MPLAB Harmony، بما في ذلك ملاحظات الإصدار، ومحتوياته، وأنواعه، ويشرح نظام ترقيم الإصدارات. تتوفر نسخة PDF من ملاحظات الإصدار في مجلد /doc الخاص بتثبيت MPLAB Harmony الخاص بك.
ملاحظات الإصدار
يوفر هذا الموضوع ملاحظات الإصدار لهذا الإصدار من MPLAB Harmony.
وصف
إصدار MPLAB Harmony: v1.11 تاريخ الإصدار: أبريل 2017
متطلبات البرمجيات
قبل استخدام MPLAB Harmony، تأكد من تثبيت ما يلي:
- MPLAB X IDE 3.60
- مُجمِّع MPLAB XC32 C/C++ الإصدار 1.43
- مُهيئ MPLAB Harmony 1.11.xx
التحديث إلى هذا الإصدار من MPLAB Harmony
التحديث إلى هذا الإصدار من MPLAB Harmony بسيط نسبيًا. لمزيد من التعليمات، يُرجى مراجعة قسم "النقل والتحديث إلى MPLAB Harmony".
ما هي القضايا الجديدة والمعروفة
تسرد الجداول التالية الميزات التي تم تغييرها أو إضافتها، بالإضافة إلى أي مشاكل معروفة تم رصدها منذ الإصدار الأخير من MPLAB Harmony. أما المشاكل المعروفة التي لم يتم حلها بعد، فقد تم الاحتفاظ بها من الإصدار السابق.
MPLAB هارموني:
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| عام | لم يتم اختبار MPLAB Harmony باستخدام C++؛ وبالتالي، لا يتم دعم لغة البرمجة هذه.
يوصى بمستوى التحسين "-O1" عند بناء أي مشاريع تتضمن الملف الثنائي المسبق البناء MPLAB Harmony (.a fileمكتبة طرفية. هذا ضروري ليقوم الرابط بإزالة الكود من الأقسام غير المستخدمة (لميزات المكتبة الطرفية غير المستخدمة). كبديل، يمكنك تحديد "إزالة الأقسام غير المستخدمة" في الخيارات العامة لمربع حوار خصائص xc32-ld (الرابط). سيقوم برنامج إلغاء تثبيت MPLAB Harmony بحذف جميع fileتم تثبيتها بواسطة المُثبِّت، حتى لو عدّلها المستخدم. ومع ذلك، فإن برنامج إلغاء التثبيت لن حذف جديد fileتمت إضافته بواسطة المستخدم إلى مجلد تثبيت MPLAB Harmony. يوفر ملحق MPLAB Harmony Display Manager دعمًا كاملاً لتكوين ومحاكاة برنامج التشغيل المُولّد من LCC، كما يوفر دعمًا أساسيًا لجميع برامج تشغيل وحدات تحكم الرسومات الأخرى. سيتم إضافة دعم كامل لتكوين ومحاكاة برامج تشغيل وحدات تحكم الرسومات الأخرى في إصدار مستقبلي من MPLAB Harmony. |
البرامج الوسيطة والمكتبات:
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| مكتبة أداة تحميل التشغيل | لا يتم تجميع أداة تحميل التشغيل UDP لأجهزة PIC32MZ عند تحديد microMIPS. | |
| مكتبة التشفير | غير متاح | قد تواجه المشاريع المتنقلة التي تستخدم مكتبة Crypto المادية، والتي تحتوي على تكوينات متعددة، مشكلة في التجميع بعد إعادة إنشاء الكود. سيُظهر برنامج MPLAB X IDE أن ملفي pic32mz-crypt.h وpic32mz-hash.c fileتم استبعاد s من التكوين، حتى مع محاولة إضافتها. سيُصدر المُجمِّع أخطاءً تُشير إلى عدم إمكانية الرجوع إلى بعض وظائف التشفير. لحل هذه المشكلة، أزل كليهما files (pic32mz-crypt.h و pic32mz-hash.c) من المشروع واستخدام MPLAB Harmony Configurator (MHC) لإعادة إنشاء جميع التكوينات التي تستخدم هذه files. |
| مكتبات فك التشفير | نظرًا لمتطلبات الذاكرة وكمية ذاكرة الوصول العشوائي الساكنة (SRAM) المتاحة، لا يمكن لبعض أجهزة فك التشفير العمل بالتزامن مع أجهزة فك تشفير أخرى. مع ذلك، سيعمل كل جهاز فك تشفير على حدة في العرض التوضيحي لـ universal_audio_decoders. | |
| File نظام | تم العثور على استثناء مؤشر فارغ محتمل في وظيفة إلغاء التثبيت وتم إصلاحه. | |
| مكتبات الرسومات | لا يدعم فك تشفير JPEG الصور الممسوحة ضوئيًا بشكل تدريجي. قد تظهر بعض صور GIF المتحركة المضمنة في الشفافية تمزقًا. يدعم برنامج تشغيل LCCG الناتج دقة العرض حتى WVGA أو ما يعادلها. | |
| مكدس TCP/IP | SMTPC:
|
|
| مكتبة أجهزة USB | غير متاح | تم اختبار مجموعة أجهزة USB بسعة محدودة مع نظام التشغيل في الوقت الحقيقي. أثناء تشغيل مجموعة أجهزة USB على جهاز من عائلة PIC32MZ، تتطلب المجموعة ثلاث ثوانٍ للتهيئة لأجهزة PIC32MZ EC وثلاثة مللي ثانية لأجهزة PIC32MZ EF. |
| مكتبة مضيف USB | تم إلغاء دعم MHC لبرنامج USB Host Beta. سيتم إلغاء دعم واجهات برمجة تطبيقات USB Host Beta في الإصدارات المستقبلية. | لم يتم تنفيذ وظائف USB Host Stack التالية:
تم اختبار برامج تشغيل Hub و Audio v1.0 و HID Host Client بسعة محدودة. تم اختبار حزمة مضيف USB بسعة محدودة مع نظام التشغيل في الوقت الحقيقي (RTOS). لم يتم اختبار تشغيل وضع الاستطلاع. تم اختبار سلوك التوصيل/الفصل بسعة محدودة. أثناء تشغيل حزمة مضيف USB على جهاز من عائلة PIC32MZ، تتطلب الحزمة ثلاث ثوانٍ للتهيئة لأجهزة PIC32MZ EC وثلاثة مللي ثانية لأجهزة PIC32MZ EF. لا تقوم طبقة مضيف USB بفحص التيار الزائد. ستتوفر هذه الميزة في إصدار مستقبلي من MPLAB Harmony. لا تتحقق طبقة مضيف USB من مستوى طبقة Hub. ستتوفر هذه الميزة في إصدار مستقبلي من MPLAB Harmony. ستعمل طبقة مضيف USB على تمكين التكوين الأول فقط عند وجود تكوينات متعددة. في حال عدم وجود تطابقات في الواجهة في التكوين الأول، سيؤدي ذلك إلى توقف الجهاز عن العمل. سيتم تفعيل تمكين التكوينات المتعددة في إصدار مستقبلي من MPLAB Harmony. تم اختبار برنامج تشغيل عميل مضيف MSD مع عدد محدود من محركات أقراص فلاش USB المتوفرة تجاريًا. لم يتم اختبار برنامج تشغيل عميل مضيف MSD وطبقة مضيف USB من حيث سرعة القراءة والكتابة. سيتم إجراء هذا الاختبار في إصدار مستقبلي من MPLAB Harmony. لا يمكن استخدام برنامج تشغيل عميل مضيف MSD وبرنامج تشغيل كتلة SCSI إلا مع File النظام إذا كان file تم تمكين ميزة التثبيت التلقائي للنظام. لم يتم اختبار برنامج تشغيل عميل المضيف MSD مع جهاز تخزين متعدد LUN وقارئات بطاقات USB. |
| مكتبة مضيف USB (تابع) | يدعم برنامج تشغيل كتلة مضيف USB SCSI، وبرنامج تشغيل عميل CDC، وبرنامج تشغيل عميل مضيف الصوت التشغيلَ على عميل واحد فقط. سيتم تمكين التشغيل على عملاء متعددين في إصدار مستقبلي من MPLAB Harmony.
لم يتم اختبار برنامج تشغيل عميل مضيف USB HID على أجهزة متعددة الاستخدام. لم يتم اختبار إرسال تقارير الإخراج أو الميزات. لا يوفر برنامج تشغيل USB Audio Host Client التنفيذ للوظائف التالية:
|
برامج تشغيل الجهاز:
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| شركة ذات مسؤولية محدودة | . | لا يستطيع مُؤلِّف الرسومات MPLAB Harmony (MHGC) توفير جدول ألوان؛ لذلك، يجب على المستخدمين تزويد برنامج تشغيل LCC بمصفوفة uint16_t تحتوي على 256 لون RGB بتردد 16 بت لكل بت باستخدام دالة DRV_GFX_PalletteSet. يُستخدم محتوى هذه المصفوفة لمطابقة مؤشرات الألوان مع ألوان شاشة TFT.
تم تغيير إعداد مصدر مُشغِّل DMA في MHC. إذا كان إعداد مشروعك على 3 أو 5 أو 7 أو 9، فسيُشير MHC إليه باللون الأحمر. يُرجى التغيير إلى 2 أو 4 أو 6 أو 8. سيتم إزالة جميع المؤقتات ذات الأرقام الفردية من التحديد. مع أن هذه المؤقتات تعمل افتراضيًا، إلا أن المؤقتات ذات الأرقام الزوجية (2، 4، 6، 8) فقط هي التي تقبل التغييرات في قيم مُقسِّم المُقسِّم المُسبق. |
| اي 2 سي | غير متاح | برنامج تشغيل I2C باستخدام الأجهزة الطرفية وتنفيذ Bit-banged:
|
| MRF24WN واي فاي | مكتبة جديدة wdrvext_mx.a وwdrvext_ec.a وwdrvext_mz.a files. |
| س1د13517 | The S1D13517 Driver does not support the getting of a pixel or array of pixels from the S1D13517 framebuffer and does not support font rendering when Anti-aliasing is enabled. | |
| الرقمية الآمنة (SD) بطاقة | غير متاح | لم يتم اختبار برنامج تشغيل بطاقة SD في بيئة مقاطعة ذات تردد عالي. |
| إس بي آي | غير متاح | وضع SPI Slave مع DMA غير صالح للعمل. سيتم تصحيح هذه المشكلة في إصدار لاحق من MPLAB Harmony. |
| SPI فلاش | لا تدعم مكتبة برامج التشغيل ميزات الفلاش مثل القراءة عالية السرعة، والإمساك، والحماية من الكتابة.
التنفيذ الثابت لمكتبة برامج التشغيل غير متاح. |
|
| USB | تم اختبار مكتبة برنامج تشغيل USB بسعة محدودة مع نظام التشغيل في الوقت الحقيقي.
أثناء تشغيل مكتبة برنامج تشغيل USB على جهاز من عائلة PIC32MZ، تتطلب المكدس ثلاث ثوانٍ للتهيئة لأجهزة PIC32MZ EC وثلاثة مللي ثانية لأجهزة PIC32MZ EF. قد تتغير بعض واجهات برمجة التطبيقات لمكتبة برنامج تشغيل مضيف USB في الإصدار التالي. لم يتم اختبار تشغيل وضع الاستطلاع لمكتبة برنامج تشغيل مضيف USB. تم اختبار سلوك إرفاق/فصل مكتبة برنامج تشغيل مضيف USB بسعة محدودة. |
خدمات النظام:
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| DMA |
المكتبات الطرفية:
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| ADCHS | غير متاح | لا يتم دعم FIFO في هذا الإصدار من المكتبة الطرفية. |
| جودة الصوت | غير متاح | لن تعمل قيمة مقسم ساعة SQI أعلى من CLK_DIV_16. لتحقيق سرعات ساعة SQI مثالية، استخدم قيمة مقسم ساعة SQI أقل من CLK_DIV_16.
ملحوظة: تنطبق هذه المشكلة على أي تطبيقات تستخدم وحدة SQI. |
التطبيقات
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| العروض الصوتية | تم تغيير Universal_audio_decoders للحد من عمق الدليل في file النظام. سيؤدي هذا إلى منع حدوث استثناء إذا حدث ذلك بخلاف ذلك عند تجاوز مستويات الدليل الفرعي الستة. | العروض التوضيحية لسماعات الرأس usb، والميكروفون usb، ومكبر الصوت usb:
لا تعمل ميزة كتم الصوت (كما يتم التحكم بها من خلال الكمبيوتر الشخصي). عرض توضيحي لـ mac_audio_hi_res: كتم الصوت على جهاز الكمبيوتر يعمل بشكل صحيح فقط في المرة الأولى |
| عروض البلوتوث | تم إصلاح مشاكل في عرض WVGA في النسخة التجريبية a2dp_avrcp. هذه نسخة تجريبية مميزة. | تم إيقاف تشغيل الرسومات مؤقتًا أو إزالتها في جميع تكوينات PIC32MZ DA وسيتم توفيرها في إصدار مستقبلي |
| File عروض توضيحية للنظام | لا يضيء مؤشر LED_3، الذي يستخدم للإشارة إلى نجاح العرض التوضيحي، مما يؤثر على العروض التوضيحية التالية:
كحل بديل، يمكن للمستخدم وضع نقطة توقف في كود التطبيق لرؤية حالة العروض التوضيحية. |
| العروض التوضيحية الرسومية | قد يؤدي برمجة مجموعة بدء التشغيل PKOB وتصحيح أخطائها إلى حدوث الخطأ التالي: لم يتمكن البرنامج من البدء: فشل برمجة الجهاز المستهدف. في حال ظهور هذه الرسالة، أعد تشغيل الجهاز وسيبدأ التطبيق. إذا كان التصحيح مطلوبًا، فالحل المقترح هو تثبيت الرأس المناسب على طقم التشغيل باستخدام MPLAB REAL ICE.
تنطبق المشكلات التالية على العرض التوضيحي للموارد الخارجية:
|
|
| عروض MEB II | لا يتضمن تطبيق segger_emwin التجريبي إدخال اللمس حتى الآن. | |
| عروض توضيحية لنظام التشغيل في الوقت الحقيقي | يتطلب تكوين PIC32MZ EF مكتبة SEGGER embOS مع دعم FPU، ويجب على المستخدم تضمينها صراحةً. افتراضيًا، يتم تضمين المكتبة بدون دعم FPU. | |
| مكتبة خدمات النظام Exampليه | غير متاح | لا تعمل أداة عرض command_appio باستخدام MPLAB X IDE v3.06، ولكنها تعمل مع v3.00. |
| واي فاي TCP/IP
المظاهرات |
غير متاح | لا يعمل عرض tcpip_tcp_client باستخدام تكوينات ENC24xJ600 أو ENC28J60 بشكل صحيح إذا كان برنامج تشغيل SPI يُفعّل DMA. يُرجى تعطيل خيار SPI DMA لهذه التكوينات. سيتم تصحيح هذه المشكلة في إصدار لاحق من MPLAB Harmony. |
| تطبيقات الاختبار | غير متاح | تم تعطيل مكتبة النقطة العائمة في تكوينات FreeRTOS المستخدمة مع مجموعة أدوات بدء PIC32MZ EF في خيارات المشروع. |
| عروض توضيحية لـ USB | يتطلب تطبيق عرض الجهاز msd_basic، عند إنشائه باستخدام أجهزة PIC32MZ، وضع بنية بيانات استجابة استعلام SCSI في ذاكرة الوصول العشوائي (RAM). يؤدي وضع هذه البنية في ذاكرة فلاش البرنامج إلى تلف استجابة الاستعلام. سيتم تصحيح هذه المشكلة في إصدار لاحق. يلتقط عرض مضيف hid_basic_keyboard ضغطات المفاتيح من AZ وaz و0-9 وShift وCAPS LOCK. فقطسيتم تحديث وظيفة إضاءة LED للوحة المفاتيح ودعم مجموعات المفاتيح الأخرى في إصدار مستقبلي. في العرض التوضيحي لمضيف audio_speaker، قد لا يعمل التوصيل والتشغيل مع تكوينات pic32mz_ef_sk_int_dyn وpic32mx_usb_sk2_int_dyn. سيتم تصحيح هذه المشكلة في إصدار مستقبلي. في التطبيق التوضيحي لمضيف hub_msd، قد يفشل اكتشاف التوصيل والتشغيل للموزع أحيانًا. مع ذلك، إذا تم توصيل الموزع قبل تحرير جهاز PIC32MZ من إعادة الضبط، فسيعمل التطبيق التوضيحي كما هو متوقع. هذه المشكلة قيد التحقيق، وسيتوفر تصحيح لها في إصدار مستقبلي من MPLAB Harmony. يُنصح باستخدام موزع ذاتي الطاقة أثناء محاولة استخدام تطبيقات العرض التوضيحي المتاحة للموزع. قد لا يلبي منظم إمداد VBUS الموجود في مجموعة التشغيل المتطلبات الحالية للموزع الذي يعمل بالطاقة من خلال ناقل، مما قد يؤدي إلى سلوك غير متوقع في تطبيق العرض التوضيحي. |
إطار العمل للبناء:
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| مكتبة مكدس البلوتوث | غير متاح | |
| مكتبات الرياضيات | مكتبة الرياضيات ذات النقطة الثابتة DSP:
|
المرافق:
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| مُهيئ التوافق MPLAB (MHC) | غير متاح |
|
برامج الطرف الثالث:
| ميزة | الإضافات والتحديثات | المشاكل المعروفة |
| مكتبة رسومات SEGGER emWin | غير متاح | يدعم هذا الإصدار وحدة تحكم العرض LCC فقط. لا يتوفر دعم لوحدات تحكم العرض الأخرى.
لا تتوفر واجهة برمجة التطبيقات لاسترداد مقبض عنصر واجهة الحوار في هذا الإصدار. |
محتويات الإصدار
يسرد هذا الموضوع محتويات هذا الإصدار ويحدد كل وحدة.
وصف
يسرد هذا الجدول محتويات هذا الإصدار، بما في ذلك وصف موجز، ونوع الإصدار (ألفا، أو بيتا، أو إنتاج، أو البائع).
البرامج الوسيطة والمكتبات
| /نطاق/ | وصف | يطلق يكتب |
| بلوتوث/CDBT | مكتبة Bluetooth Stack (الأساسية) | إنتاج |
| بلوتوث/ممتاز/صوتي/CDBT
بلوتوث/متميز/صوت/فك تشفير/sbc |
مكتبة مكدس الصوت Bluetooth (المميزة)
مكتبة فك تشفير SBC (المميزة) |
إنتاج
إنتاج |
| محمل الإقلاع | مكتبة أداة تحميل التشغيل | إنتاج |
| الفئة ب | مكتبة الفئة ب | إنتاج |
| العملات المشفرة | مكتبة التشفير الدقيقة | إنتاج |
| فك تشفير/bmp/BmpDecoder فك تشفير/bmp/GifDecoder فك تشفير/bmp/JpegDecoder فك تشفير/audio_decoders/decoder_opus فك تشفير/speex فك تشفير/premium/decoder_aac فك تشفير/premium/decoder_mp3 فك التشفير/المميز/فك التشفير_wma |
مكتبة فك تشفير BMP مكتبة فك تشفير GIF مكتبة فك تشفير JPEG مكتبة فك تشفير Opus مكتبة فك تشفير Speex مكتبة فك ترميز AAC مكتبة فك تشفير MP3 (المميزة) مكتبة فك تشفير WMA (المميزة) |
بيتا بيتا بيتا بيتا بيتا بيتا بيتا بيتا |
| GFX | مكتبة الرسومات | إنتاج |
| الرياضيات/المعالجة الرقمية | رأس واجهة برمجة تطبيقات مكتبة الرياضيات ذات النقطة الثابتة DSP لأجهزة PIC32MZ | إنتاج |
| الرياضيات/libq | رأس واجهة برمجة تطبيقات مكتبة الرياضيات ذات النقطة الثابتة LibQ لأجهزة PIC32MZ | إنتاج |
| صافي/عرض | طبقة عرض شبكة MPLAB Harmony | بيتا |
| امتحان | مكتبة تسخير الاختبار | إنتاج |
| تي سي بي آي بي | مجموعة شبكات TCP/IP | إنتاج |
| USB | مجموعة أجهزة USB
مجموعة مضيف USB |
إنتاج
بيتا |
برامج تشغيل الجهاز:
| /الإطار/السائق/ | وصف | يطلق يكتب |
| محول تناظري رقمي | برنامج تشغيل المحول التناظري إلى الرقمي (ADC)
التنفيذ الديناميكي التنفيذ الثابت |
بيتا بيتا |
| كاميرا/ovm7690 | برنامج تشغيل الكاميرا OVM7690
التنفيذ الديناميكي فقط |
بيتا |
| يستطيع | برنامج تشغيل شبكة منطقة التحكم (CAN)
التنفيذ الثابت فقط |
بيتا |
| سمب | برنامج تشغيل المقارنة
التنفيذ الثابت فقط |
بيتا |
| ترميز/ak4384
ترميز/ak4642
ترميز/ak4953
ترميز/ak7755 |
برنامج تشغيل ترميز AK4384
التنفيذ الديناميكي فقط
برنامج تشغيل ترميز AK4642 التنفيذ الديناميكي فقط
برنامج تشغيل ترميز AK4953 التنفيذ الديناميكي فقط
برنامج تشغيل ترميز AK7755 التنفيذ الديناميكي فقط |
إنتاج
إنتاج
إنتاج
إنتاج |
| سي بي إل دي | برنامج تشغيل CPLD XC2C64A
التنفيذ الثابت فقط |
إنتاج |
| enc28j60 | مكتبة برامج التشغيل ENC28J60
التنفيذ الديناميكي فقط |
بيتا |
| encx24j600 | مكتبة برامج التشغيل ENCx24J600
التنفيذ الديناميكي فقط |
بيتا |
| إثماك | برنامج تشغيل وحدة التحكم في وصول الوسائط Ethernet (MAC)
التنفيذ الديناميكي فقط |
إنتاج |
| إيثفي | برنامج تشغيل واجهة Ethernet الفيزيائية (PHY)
التنفيذ الديناميكي فقط |
إنتاج |
| فلاش | برنامج تشغيل الفلاش
التنفيذ الثابت فقط |
بيتا |
| gfx/controller/lcc | برنامج تشغيل الرسومات منخفض التكلفة بدون وحدة تحكم (LCC)
التنفيذ الديناميكي فقط |
إنتاج |
| gfx/controller/otm2201a | برنامج تشغيل وحدة تحكم LCD OTM2201a
التنفيذ الديناميكي فقط |
إنتاج |
| gfx/controller/s1d13517 | برنامج تشغيل وحدة تحكم LCD Epson S1D13517
التنفيذ الديناميكي فقط |
إنتاج |
| gfx/controller/ssd1289 | برنامج تشغيل وحدة التحكم SSD1289 من Solomon Systech
التنفيذ الديناميكي فقط |
إنتاج |
| gfx/controller/ssd1926 | برنامج تشغيل وحدة التحكم SSD1926 من Solomon Systech
التنفيذ الديناميكي فقط |
إنتاج |
| gfx/controller/tft002 | برنامج تشغيل الرسومات TFT002
التنفيذ الديناميكي فقط |
إنتاج |
| اي 2 سي | سائق الدائرة المتكاملة (I2C)
التنفيذ الديناميكي التنفيذ الثابت |
ألفا ألفا |
| اي 2 اس | برنامج تشغيل الصوت بين الدوائر المتكاملة (I2S)
التنفيذ الديناميكي فقط |
بيتا |
| ic | برنامج تشغيل التقاط الإدخال
التنفيذ الثابت فقط |
بيتا |
| لا يهم | برنامج تشغيل الذاكرة غير المتطايرة (NVM)
التنفيذ الديناميكي التنفيذ الثابت |
بيتا بيتا |
| oc | برنامج تشغيل مقارنة الإخراج
التنفيذ الثابت فقط |
بيتا |
| مدير مشروع محترف | برنامج تشغيل المنفذ الرئيسي المتوازي (PMP)
التنفيذ الديناميكي التنفيذ الثابت |
إنتاج بيتا |
| مركز التحكم في الاتصالات الراديوية | برنامج تشغيل الساعة والتقويم في الوقت الفعلي (RTCC)
التنفيذ الثابت فقط |
بيتا |
| بطاقة الذاكرة | برنامج تشغيل بطاقة SD (عميل برنامج تشغيل SPI)
التنفيذ الديناميكي فقط |
بيتا |
| سباي | برنامج تشغيل واجهة الطرفية التسلسلية (SPI)
التنفيذ الديناميكي التنفيذ الثابت |
إنتاج بيتا |
|
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
برامج تشغيل فلاش SPI
التنفيذ الديناميكي فقط |
ألفا |
| تمر | سائق المؤقت
التنفيذ الديناميكي التنفيذ الثابت |
إنتاج بيتا |
| اللمس/adc10bit
اللمس/ar1021
اللمس/mtch6301
اللمس/mtch6303 |
برنامج تشغيل اللمس ADC 10 بت التنفيذ الديناميكي فقط محرك اللمس AR1021 التنفيذ الديناميكي فقط MTCH6301 سائق اللمس التنفيذ الديناميكي فقط MTCH6303 سائق اللمس التنفيذ الثابت فقط |
بيتا
بيتا
بيتا
بيتا |
| يو آرت | برنامج تشغيل جهاز الإرسال/الاستقبال المتزامن/غير المتزامن العالمي (USART)
التنفيذ الديناميكي التنفيذ الثابت |
إنتاج
بيتا |
| نظام الملفات USBFS
يو إس بي إتش إس |
برنامج تشغيل وحدة تحكم الناقل التسلسلي العالمي (USB) PIC32MX (جهاز USB) برنامج تشغيل وحدة تحكم الناقل التسلسلي العالمي (USB) PIC32MZ للتنفيذ الديناميكي فقط (جهاز USB) التنفيذ الديناميكي فقط |
إنتاج
إنتاج |
| نظام الملفات USBFS
يو إس بي إتش إس |
برنامج تشغيل وحدة تحكم الناقل التسلسلي العالمي (USB) PIC32MX (مضيف USB)
التنفيذ الديناميكي فقط برنامج تشغيل وحدة تحكم الناقل التسلسلي العالمي (USB) PIC32MZ (مضيف USB) التنفيذ الديناميكي فقط |
بيتا
بيتا |
| واي فاي/mrf24w
واي فاي/mrf24wn |
برنامج تشغيل Wi-Fi لوحدة التحكم MRF24WG تنفيذ ديناميكي فقط لبرنامج تشغيل Wi-Fi لوحدة التحكم MRF24WN التنفيذ الديناميكي فقط |
إنتاج
إنتاج |
خدمات النظام
| /الإطار/النظام/ | وصف | يطلق يكتب |
| كلك | مكتبة خدمات نظام الساعة
التنفيذ الديناميكي التنفيذ الثابت |
إنتاج
إنتاج |
| يأمر | مكتبة خدمة نظام معالج الأوامر
التنفيذ الديناميكي فقط |
إنتاج |
| شائع | مكتبة خدمات النظام المشترك | بيتا |
| وحدة التحكم | مكتبة خدمات نظام وحدة التحكم
التنفيذ الديناميكي التنفيذ الثابت |
بيتا
ألفا |
| تصحيح الأخطاء | مكتبة خدمات نظام التصحيح
التنفيذ الديناميكي فقط |
بيتا |
| ديفكون | مكتبة خدمات نظام التحكم في الأجهزة
التنفيذ الديناميكي فقط |
إنتاج |
| دي ام ايه | مكتبة خدمة نظام الوصول المباشر للذاكرة
التنفيذ الديناميكي |
إنتاج |
| fs | File مكتبة خدمات النظام
التنفيذ الديناميكي فقط |
إنتاج |
| دولي | مكتبة خدمة نظام المقاطعة
التنفيذ الثابت فقط |
إنتاج |
| ذاكرة | مكتبة خدمات نظام الذاكرة
التنفيذ الثابت فقط |
بيتا |
| رسالة | مكتبة خدمات نظام المراسلة
التنفيذ الديناميكي فقط |
بيتا |
| الموانئ | مكتبة خدمات نظام المنافذ
التنفيذ الثابت فقط |
إنتاج |
| عشوائي | مكتبة خدمات نظام مولد الأرقام العشوائية
التنفيذ الثابت فقط |
إنتاج |
| إعادة ضبط | إعادة تعيين مكتبة خدمات النظام
التنفيذ الثابت فقط |
بيتا |
| تمر | مكتبة خدمات نظام المؤقت
التنفيذ الديناميكي فقط |
بيتا |
| يلمس | مكتبة خدمات نظام اللمس
التنفيذ الديناميكي فقط |
بيتا |
| ودت | مكتبة خدمات نظام مؤقت المراقبة
التنفيذ الثابت فقط |
بيتا |
المكتبات الطرفية:
| /نطاق/ | وصف | نوع الإصدار |
| محيطي | كود مصدر مكتبة الأجهزة الطرفية لجميع وحدات التحكم الدقيقة PIC32 المدعومة | إنتاج |
| PIC32MX1XX/2XX 28/36/44-pin Family | إنتاج | |
| PIC32MX1XX/2XX/5XX 64/100-pin Family | إنتاج | |
| PIC32MX320/340/360/420/440/460 Family | إنتاج | |
| PIC32MX330/350/370/430/450/470 Family | إنتاج | |
| عائلة PIC32MX5XX/6XX/7XX | إنتاج | |
| عائلة PIC32MZ للاتصال المضمن (EC) | إنتاج | |
| عائلة PIC32MZ للاتصال المضمن مع وحدة النقطة العائمة (EF) | إنتاج |
طبقة تجريد نظام التشغيل (OSAL):
| /نطاق/ | وصف | يطلق يكتب |
| أوسال | طبقة تجريد نظام التشغيل (OSAL) | إنتاج |
حزم دعم مجلس الإدارة (BSP):
| /bsp/ | وصف | يطلق يكتب |
| bt_audio_dk | BSP لمجموعة تطوير الصوت PIC32 Bluetooth. | إنتاج |
| رقاقة_wf32 | BSP للوحة تطوير Wi-Fi WF32™ chipsKIT™. | إنتاج |
| رقاقة_واي فاي | BSP للوحة تطوير chipKIT™ Wi-FIRE. | إنتاج |
| pic32mx_125_sk | BSP لمجموعة بدء التشغيل PIC32MX1/2/5. | إنتاج |
| pic32mx_125_sk+lcc_pictail+qvga | BSP للوحة الفرعية PICtail Plus ذات الرسومات منخفضة التكلفة بدون وحدة تحكم (LCC) مع شاشة الرسومات Truly 3.2″ 320×240 المتصلة بمجموعة بدء التشغيل PIC32MX1/2/5. | إنتاج |
| pic32mx_125_sk+meb | BSP لمجموعة بدء التشغيل PIC32MX1/2/5 المتصلة بلوحة توسيع الوسائط المتعددة (MEB). | إنتاج |
| pic32mx_bt_sk | BSP لمجموعة بدء تشغيل PIC32 Bluetooth. | إنتاج |
| pic32mx_eth_sk | BSP لمجموعة بدء تشغيل Ethernet PIC32. | إنتاج |
| pic32mx_eth_sk2 | BSP لمجموعة بدء تشغيل Ethernet PIC32 II. | إنتاج |
| pic32mx_pcap_db | BSP للوحة تطوير واجهة المستخدم الرسومية PIC32 مع اللمس السعوي المتوقع. | إنتاج |
| pic32mx_usb_digital_audio_ab | BSP للوحة ملحقات الصوت USB PIC32 | إنتاج |
| pic32mx_usb_sk2 | BSP مجموعة بدء تشغيل PIC32 USB II. | إنتاج |
| pic32mx_usb_sk2+lcc_pictail+qvga | BSP للوحة الفرعية PICtail Plus ذات الرسومات منخفضة التكلفة بدون وحدة تحكم (LCC) مع شاشة الرسومات Truly 3.2″ 320×240 المتصلة بمجموعة بدء تشغيل USB PIC32 II. | إنتاج |
| pic32mx_usb_sk2+lcc_pictail+wqvga | BSP للوحة الفرعية PICtail Plus ذات الرسوميات منخفضة التكلفة بدون وحدة تحكم (LCC) مع لوحة عرض الرسوميات Powertip مقاس 4.3 بوصة 480×272 المتصلة بمجموعة بدء تشغيل USB PIC32 II. | إنتاج |
| pic32mx_usb_sk2+meb | BSP للوحة توسيع الوسائط المتعددة (MEB) المتصلة بمجموعة بدء تشغيل USB II PIC32. | إنتاج |
| pic32mx_usb_sk2+s1d_pictail+vga | BSP لوحدة التحكم الرسومية PICtail Plus Epson S1D13517 Daughter Board مع شاشة الرسوميات Truly 5.7″ 640×480 Board المتصلة بمجموعة بدء تشغيل USB PIC32 II. | إنتاج |
| pic32mx_usb_sk2+s1d_pictail+wqvga | BSP لوحدة التحكم الرسومية PICtail Plus Epson S1D13517 اللوحة الفرعية مع شاشة الرسومات طرف الطاقة 4.3 بوصة 480×272 لوحة متصلة بمجموعة بدء تشغيل USB PIC32 II. | إنتاج |
| pic32mx_usb_sk2+s1d_pictail+wvga | BSP لوحدة التحكم الرسومية PICtail Plus Epson S1D13517 Daughter Board مع شاشة رسومية متصلة بمجموعة بدء التشغيل USB PIC7 II. | إنتاج |
| pic32mx_usb_sk2+ssd_pictail+qvga | BSP لوحدة التحكم الرسومية LCD PICtail Plus SSD1926 اللوحة الفرعية مع شاشة الرسوميات لوحة 3.2 بوصة 320×240 متصلة بمجموعة بدء التشغيل PIC32 USB II. | إنتاج |
| pic32mx_usb_sk3 | BSP لمجموعة بدء تشغيل USB PIC32 III. | إنتاج |
| pic32mx270f512l_pim+bt_audio_dk | BSP لوحدة التوصيل الإضافية PIC32MX270F512L (PIM) المتصلة بمجموعة تطوير الصوت Bluetooth PIC32. | إنتاج |
| pic32mx460_pim+e16 | BSP لوحدة PIC32MX460F512L الإضافية (PIM) المتصلة بلوحة تطوير Explorer 16. | إنتاج |
| pic32mx470_pim+e16 | BSP لوحدة PIC32MX450/470F512L الإضافية (PIM) المتصلة بلوحة تطوير Explorer 16. | إنتاج |
| pic32mx795_pim+e16 | BSP لوحدة PIC32MX795F512L الإضافية (PIM) المتصلة بلوحة تطوير Explorer 16. | إنتاج |
| pic32mz_ec_pim+bt_audio_dk | BSP لوحدة التوصيل الصوتي PIC32MZ2048ECH144 (PIM) المتصلة بمجموعة تطوير الصوت Bluetooth PIC32. | إنتاج |
| pic32mz_ec_pim+e16 | BSP لوحدة PIC32MZ2048ECH100 الإضافية (PIM) المتصلة بلوحة تطوير Explorer 16. | إنتاج |
| pic32mz_ec_sk | BSP لمجموعة بدء الاتصال المضمن (EC) PIC32MZ. | إنتاج |
| pic32mz_ec_sk+meb2 | BSP للوحة توسيع الوسائط المتعددة II (MEB II) المتصلة بمجموعة بدء الاتصال المضمن (EC) PIC32MZ. | إنتاج |
| pic32mz_ec_sk+meb2+wvga | BSP للوحة توسيع الوسائط المتعددة II (MEB II) مع لوحة عرض WVGA PCAP مقاس 5 بوصات (انظر ملحوظة) متصل بمجموعة بدء التشغيل PIC32MZ Embedded Connectivity (EC).
ملحوظة: يرجى الاتصال بمكتب مبيعات Microchip المحلي للحصول على معلومات حول الحصول على لوحة عرض WVGA PCAP مقاس 5 بوصات. |
إنتاج |
| pic32mz_ec_sk+s1d_pictail+vga | BSP لوحدة التحكم الرسومية PICtail Plus Epson S1D13517 Daughter Board مع شاشة الرسوميات Truly 5.7″ 640×480 Board المتصلة بمجموعة بدء الاتصال المضمن (EC) PIC32MZ. | إنتاج |
| pic32mz_ec_sk+s1d_pictail+wqvga | BSP لوحدة التحكم الرسومية PICtail Plus Epson S1D13517 Daughter Board مع لوحة شاشة الرسوميات Powertip مقاس 4.3 بوصة 480×272 المتصلة بمجموعة بدء التشغيل PIC32MZ Embedded Connectivity (EC). | إنتاج |
| pic32mz_ec_sk+s1d_pictail+wvga | BSP لوحدة التحكم الرسومية PICtail Plus Epson S1D13517 Daughter Board مع لوحة عرض WVGA PCAP مقاس 5 بوصات (انظر ملحوظة) متصل بمجموعة بدء تشغيل وحدة النقطة العائمة (EC) PIC32MZ Embedded Connectivity.
ملحوظة: يرجى الاتصال بمكتب مبيعات Microchip المحلي للحصول على معلومات حول الحصول على لوحة عرض WVGA PCAP مقاس 5 بوصات. |
إنتاج |
| pic32mz_ef_pim+bt_audio_dk | BSP لوحدة التوصيل الصوتي PIC32MZ2048EFH144 (PIM) المتصلة بمجموعة تطوير الصوت Bluetooth PIC32. | إنتاج |
| pic32mz_ef_pim+e16 | BSP لوحدة PIC32MZ2048EFH100 الإضافية (PIM) المتصلة بلوحة تطوير Explorer 16. | إنتاج |
| pic32mz_ef_sk | BSP لمجموعة بدء تشغيل PIC32MZ Embedded Connectivity مع النقطة العائمة (EF). | إنتاج |
| pic32mz_ef_sk+meb2 | BSP للوحة توسيع الوسائط المتعددة II (MEB II) المتصلة بمجموعة بدء تشغيل وحدة النقطة العائمة (EF) PIC32MZ Embedded Connectivity. | إنتاج |
| pic32mz_ef_sk+meb2+wvga | BSP للوحة توسيع الوسائط المتعددة II (MEB II) مع لوحة عرض WVGA PCAP مقاس 5 بوصات (انظر ملحوظة) متصل بمجموعة بدء تشغيل وحدة النقطة العائمة (EF) PIC32MZ Embedded Connectivity.
ملحوظة: يرجى الاتصال بمكتب مبيعات Microchip المحلي للحصول على معلومات حول الحصول على لوحة عرض WVGA PCAP مقاس 5 بوصات. |
إنتاج |
| pic32mz_ef_sk+s1d_pictail+vga | BSP لوحدة التحكم الرسومية PICtail Plus Epson S1D13517 Daughter Board مع شاشة الرسوميات Truly 5.7″ 640×480 Board المتصلة بمجموعة بدء تشغيل PIC32MZ Embedded Connectivity مع وحدة النقطة العائمة (EF). | إنتاج |
| pic32mz_ef_sk+s1d_pictail+wqvga | BSP لوحدة التحكم الرسومية PICtail Plus Epson S1D13517 Daughter Board مع شاشة الرسومات Powertip 4.3″ 480×272 Board المتصلة بمجموعة بدء تشغيل PIC32MZ Embedded Connectivity with Floating Point Unit (EF). | إنتاج |
| wifi_g_db | BSP للوحة العرض التوضيحية لشبكة Wi-Fi G. | إنتاج |
تطبيقات الصوت:
| /التطبيقات/الصوت/ | وصف | يطلق يكتب |
| حلقة ارتجاعية للميكروفون الصوتي | عرض توضيحي لميكروفون الصوت | إنتاج |
| نغمة الصوت | عرض نغمة الصوت | إنتاج |
| ماك_أوديو_عالي_الدقة | عرض صوتي عالي الدقة | إنتاج |
| بطاقة SD_USB_الصوت | عرض توضيحي لبطاقة الصوت USB SD | بيتا |
| أجهزة فك تشفير الصوت العالمية | عرض توضيحي لفك تشفير الصوت العالمي | إنتاج |
| سماعة رأس USB | عرض توضيحي لسماعات الرأس الصوتية USB | إنتاج |
| ميكروفون USB | عرض توضيحي لميكروفون الصوت USB | إنتاج |
| مكبر صوت USB | عرض توضيحي لمكبر صوت USB | إنتاج |
تطبيقات البلوتوث:
| /التطبيقات/البلوتوث/ | وصف | يطلق يكتب |
| البيانات/البيانات الأساسية | عرض توضيحي لبيانات البلوتوث الأساسية | إنتاج |
| البيانات/data_temp_sens_rgb | عرض توضيحي لمستشعر درجة الحرارة بتقنية البلوتوث وبيانات RGB | إنتاج |
| بريميوم/صوتي/a2dp_avrcp | عرض توضيحي للصوت المتميز بتقنية البلوتوث | إنتاج |
تطبيقات أداة تحميل التشغيل:
| /التطبيقات/محمل الإقلاع/ | وصف | يطلق يكتب |
| أساسي | عرض توضيحي لأداة تحميل التشغيل الأساسية | إنتاج |
| التحديث المباشر | عرض التحديث المباشر | إنتاج |
تطبيقات الفئة ب:
| /التطبيقات/الفئة ب/ | وصف | يطلق يكتب |
| عرض توضيحي للفئة B | عرض توضيحي لمكتبة الفئة ب | إنتاج |
التطبيقات التشفيرية:
| /التطبيقات/التشفير/ | وصف | يطلق يكتب |
| تشفير_فك تشفير | عرض توضيحي لتشفير/فك تشفير MD5 لمكتبة الأجهزة الطرفية المشفرة | إنتاج |
| تجزئة كبيرة | عرض توضيحي لتجزئة مكتبة الأجهزة الطرفية المشفرة | إنتاج |
تطبيقات السائق:
| /التطبيقات/السائق/ | وصف | يطلق يكتب |
| i2c/i2c_rtcc | عرض توضيحي لـ I2C RTCC | إنتاج |
| nvm/nvm_read_write | عرض توضيحي لـ NVM | إنتاج |
| spi/serial_eeprom | عرض توضيحي لـ SPI | إنتاج |
| spi/spi_loopback | عرض توضيحي لـ SPI | إنتاج |
| spi_flash/sst25vf020b | عرض توضيحي لجهاز SPI Flash SST25VF020B | إنتاج |
| usart/usart_echo | عرض USART | إنتاج |
| usart/usart_loopback | عرض حلقة USART | إنتاج |
Exampتطبيقات لو:
| /التطبيقات/exampليه / | وصف | يطلق يكتب |
| تطبيقي الأول | برنامج تعليمي حول التناغم في MPLABampلو الحل | غير متاح |
| محيطي | مكتبة الأجهزة الطرفية المتوافقة مع MPLAB Harmony Exampليه | إنتاج |
| نظام | مكتبة خدمات نظام MPLAB Harmony المتوافقةampليه | إنتاج |
تطبيقات برمجة الذاكرة الخارجية:
| /التطبيقات/المبرمج/ | وصف | يطلق يكتب |
| فلاش خارجي | عرض توضيحي لبرنامج تحميل الفلاش الخارجي | إنتاج |
| sqi_flash | عرض توضيحي لبرنامج SQI Flash الخاص ببرمجة الذاكرة الخارجية | إنتاج |
File تطبيقات النظام:
| /التطبيقات/نظام الملفات/ | وصف | يطلق يكتب |
| nvm_fat_single_disk | عرض توضيحي لنظام الملفات FAT FS للذاكرة غير المتطايرة أحادية القرص | إنتاج |
| nvm_mpfs_قرص واحد | عرض توضيحي لذاكرة MPFS غير المتطايرة أحادية القرص | إنتاج |
| nvm_sdcard_fat_mpfs_multi_disk | عرض توضيحي لنظام FAT FS للذاكرة غير المتطايرة متعددة الأقراص MPFS | إنتاج |
| nvm_sdcard_fat_multi_disk | عرض توضيحي لنظام الملفات FAT FS للذاكرة غير المتطايرة متعددة الأقراص | إنتاج |
| بطاقة sd_fat_single_disk | عرض توضيحي لنظام FAT FS لبطاقة SD أحادية القرص | إنتاج |
| بطاقة ذاكرة msd_fat_multi_disk | عرض توضيحي لنظام MSD FAT FS لبطاقة SD متعددة الأقراص | إنتاج |
| sst25_fat | عرض توضيحي لـ SST25 Flash FAT FS | ألفا |
تطبيقات الرسوميات:
| /التطبيقات/الرسومات/ | وصف | يطلق يكتب |
| حركة الصورة الأساسية | عرض توضيحي لمكتبة الرسوم المتحركة الأساسية للصور | إنتاج |
| emwin_البدء السريع | عرض توضيحي سريع لبدء استخدام SEGGER emWin | إنتاج |
| الموارد الخارجية | عرض توضيحي للوصول إلى موارد الرسومات المخزنة في الذاكرة الخارجية | إنتاج |
| عرض الرسومات | عرض توضيحي لرسومات WVGA منخفضة التكلفة بدون وحدة تحكم (LCC) | إنتاج |
| شركة إل سي سي | عرض توضيحي للرسومات بدون وحدة تحكم منخفضة التكلفة (LCC) | إنتاج |
| صورة_وسائطية_viewer | صورة الوسائط الرسومية Viewمظاهرة | إنتاج |
| هدف | عرض توضيحي لطبقة كائنات الرسوميات | إنتاج |
| بدائي | عرض توضيحي لطبقات الرسوميات البدائية | إنتاج |
| معايرة اللمس المقاومة | عرض توضيحي لمعايرة اللمس المقاوم | إنتاج |
| s1d13517 | عرض توضيحي لوحدة تحكم LCD S1D13517 من إبسون | إنتاج |
| ssd1926 | عرض توضيحي لوحدة تحكم SSD1926 من Solomon Systech | إنتاج |
تطبيقات لوحة توسيع الوسائط المتعددة II (MEB II):
| /التطبيقات/meb_ii/ | وصف | يطلق يكتب |
| رسوميات الكاميرا | عرض توضيحي للكاميرا الرسومية | إنتاج |
| gfx_cdc_com_port_single | عرض توضيحي للرسومات المدمجة وUSB CDC | إنتاج |
| إطار الصورة gfx | عرض توضيحي لإطارات الصور الرسومية | إنتاج |
| رسومياتweb_server_nvm_mpfs | الرسومات المدمجة وTCP/IP Web عرض توضيحي للخادم | إنتاج |
| إيموين | قدرات SEGGER emWin® على عرض MEB II | بيتا |
تطبيقات نظام التشغيل في الوقت الحقيقي:
| /التطبيقات/rtos/ | وصف | يطلق يكتب |
| الانسدادات | عروض توضيحية لـ SEGGER embOS® | إنتاج |
| فريرتوس | عروض توضيحية لنظام FreeRTOS™ | إنتاج |
| أوبن آر توس | عروض توضيحية لنظام التشغيل OPENRTOS | إنتاج |
| خيطx | عروض توضيحية لـ Express Logic ThreadX | إنتاج |
| uC_OS_II | عروض Micriμm® μC/OS-II™ | بيتا |
| uC_OS_III | عروض Micriμm® μC/OS-III™ | إنتاج |
تطبيقات TCP/IP:
| /التطبيقات/tcpip/ | وصف | يطلق يكتب |
| عميل berkeley_tcp | عرض توضيحي لعميل TCP/IP من Berkeley | إنتاج |
| خادم berkeley_tcp | عرض توضيحي لخادم TCP/IP في بيركلي | إنتاج |
| عميل berkeley_udp | عرض توضيحي لعميل Berkeley TCP/IP UDP | إنتاج |
| بيركلي_udp_relay | عرض توضيحي لبروتوكول TCP/IP UDP من Berkeley | إنتاج |
| خادم berkeley_udp | عرض توضيحي لخادم Berkeley TCP/IP UDP | إنتاج |
| عميل wolfssl_tcp | عرض توضيحي لعميل TCP/IP TCP الخاص بـ wolfSSL | إنتاج |
| خادم wolfssl_tcp | عرض توضيحي لخادم TCP/IP TCP من wolfSSL | إنتاج |
| snmpv3_nvm_mpfs | رقاقة ذاكرة غير متطايرة SNMPv3 مملوكة File عرض توضيحي للنظام | إنتاج |
| snmpv3_sdcard_fatfs | بطاقة ذاكرة SD غير المتطايرة SNMPv3 FAT File عرض توضيحي للنظام | إنتاج |
| tcpip_tcp_client | عرض توضيحي لعميل TCP/IP TCP | إنتاج |
| خادم عميل tcpip_tcp | عرض توضيحي لخادم عميل TCP/IP | إنتاج |
| خادم tcpip_tcp_server | عرض توضيحي لخادم TCP/IP TCP | إنتاج |
| عميل tcpip_udp | عرض توضيحي لعميل TCP/IP UDP | إنتاج |
| خادم عميل tcpip_udp | عرض توضيحي لخادم عميل TCP/IP UDP | إنتاج |
| خادم tcpip_udp | عرض توضيحي لخادم TCP/IP UDP | إنتاج |
| web_server_nvm_mpfs | رقاقة ذاكرة غير متطايرة خاصة File نظام Web عرض توضيحي للخادم | إنتاج |
| web_خادم_بطاقة_sd_fatfs | بطاقة SD FAT File نظام Web عرض توضيحي للخادم | إنتاج |
| تكوين واي فاي سهل | عرض توضيحي لـ Wi-Fi® EasyConf | إنتاج |
| واي فاي تجريبي | عرض توضيحي لشبكة Wi-Fi G | إنتاج |
| عميل wifi_wolfssl_tcp | عرض توضيحي لعميل TCP/IP الخاص بشبكة Wi-Fi WolfSSL | إنتاج |
| خادم wifi_wolfssl_tcp | عرض توضيحي لخادم Wi-Fi WolfSSL TCP/IP | إنتاج |
| عميل wolfssl_tcp | عرض توضيحي لعميل TCP/IP الخاص بـ wolfSSL | إنتاج |
| خادم wolfssl_tcp | عرض توضيحي لخادم TCP/IP الخاص بـ wolfSSL | إنتاج |
تطبيقات الاختبار:
| /التطبيقات/meb_ii/ | وصف | يطلق يكتب |
| اختبار_sample | اختبار MPLAB Harmony Sampتطبيق le | ألفا |
تطبيقات أجهزة USB:
| /التطبيقات/usb/الجهاز/ | وصف | يطلق يكتب |
| منفذ cdc_com_dual | عرض توضيحي لمحاكاة منافذ COM التسلسلية المزدوجة في CDC | إنتاج |
| منفذ cdc_com_single | عرض توضيحي لمحاكاة منفذ COM التسلسلي الفردي لـ CDC | إنتاج |
| cdc_msd_basic | عرض توضيحي لجهاز التخزين الشامل (MSD) التابع لمراكز السيطرة على الأمراض والوقاية منها | إنتاج |
| محاكي cdc_serial_emulator | عرض محاكاة التسلسل لـ CDC | إنتاج |
| محاكي تسلسلي cdc_msd | عرض توضيحي لمحاكاة CDC التسلسلية باستخدام MSD | إنتاج |
| hid_basic | عرض توضيحي لجهاز واجهة الإنسان USB (HID) الأساسي | إنتاج |
| عصا التحكم المخفية | عرض توضيحي لجهاز عصا التحكم USB HID | إنتاج |
| لوحة المفاتيح المخفية | عرض توضيحي لجهاز لوحة مفاتيح USB HID | إنتاج |
| فأر مخفي | عرض توضيحي لجهاز ماوس USB HID | إنتاج |
| hid_msd_basic | عرض توضيحي لفئة USB HID MSD | إنتاج |
| msd_basic | عرض توضيحي لـ USB MSD | إنتاج |
| msd_fs_spiflash | فلاش USB MSD SPI File عرض توضيحي للنظام | إنتاج |
| بطاقة الذاكرة msd_sd | عرض توضيحي لبطاقة USB MSD SD | إنتاج |
| بائع | عرض توضيحي لبائع USB (أي عام) | إنتاج |
تطبيقات مضيف USB:
| /التطبيقات/usb/المضيف/ | وصف | يطلق يكتب |
| مكبر الصوت | عرض توضيحي لبرنامج تشغيل فئة المضيف USB Audio v1.0 | إنتاج |
| cdc_basic | عرض توضيحي أساسي لـ USB CDC | إنتاج |
| cdc_msd | عرض توضيحي أساسي لـ USB CDC MSD | إنتاج |
| لوحة المفاتيح الأساسية المخفية | عرض توضيحي للوحة مفاتيح مضيفة USB HID | إنتاج |
| فأرة hid_basic_mouse | عرض توضيحي لفأرة مضيفة USB HID | إنتاج |
| مركز_cdc_hid | عرض توضيحي لمحور USB HID CDC | إنتاج |
| hub_msd | عرض توضيحي لمضيف USB MSD Hub | إنتاج |
| msd_basic | عرض توضيحي لمحرك أقراص USB MSD Host البسيط | إنتاج |
الملفات الثنائية المعدة مسبقًا:
| /bin/الإطار | وصف | يطلق يكتب |
| بلوتوث | مكتبات PIC32 Bluetooth Stack المُعدّة مسبقًا | إنتاج |
| بلوتوث/متميز/صوت | مكتبات مكدس الصوت PIC32 Bluetooth المُعدّة مسبقًا (المميزة) | إنتاج |
| فك التشفير/المميز/aac_microaptiv | مكتبة فك تشفير AAC مُعدّة مسبقًا لأجهزة PIC32MZ المزودة بميزات microAptiv الأساسية (المميزة) | بيتا |
| فك التشفير/المميز/aac_pic32mx | مكتبة فك تشفير AAC مُعدّة مسبقًا لأجهزة PIC32MX (Premium) | بيتا |
| فك التشفير/المميز/mp3_microaptiv | مكتبة فك تشفير MP3 مُعدّة مسبقًا لأجهزة PIC32MZ مع ميزات microAptiv الأساسية (Premium) | إنتاج |
| فك التشفير/المميز/mp3_pic32mx | مكتبة فك تشفير MP3 مُعدّة مسبقًا لأجهزة PIC32MX (الإصدار المميز) | إنتاج |
| فك التشفير/المميز/wma_microaptiv | مكتبة فك تشفير WMA مُعدّة مسبقًا لأجهزة PIC32MZ مع ميزات microAptiv الأساسية (Premium) | بيتا |
| فك التشفير/المميز/wma_pic32mx | مكتبة فك تشفير WMA مُعدّة مسبقًا لأجهزة PIC32MX (الإصدار المميز) | بيتا |
| الرياضيات/المعالجة الرقمية | مكتبات رياضيات النقطة الثابتة DSP المُعدّة مسبقًا لأجهزة PIC32MZ | إنتاج |
| الرياضيات/libq | مكتبات رياضيات LibQ الثابتة المعدة مسبقًا لأجهزة PIC32MZ | إنتاج |
| الرياضيات/libq/libq_c | مكتبة رياضيات مُعدّة مسبقًا بتطبيقات C متوافقة مع أجهزة Pic32MX وPic32MZ. (ملاحظة: هذه البرامج غير متوافقة مع وظائف مكتبة libq) | بيتا |
| محيطي | مكتبات الأجهزة الطرفية المعدة مسبقًا | الإنتاج/النسخة التجريبية |
إطار العمل للبناء:
| /بناء/إطار عمل/ | وصف | يطلق يكتب |
| الرياضيات/libq | مشروع بناء مكتبة LibQ | إنتاج |
| الرياضيات/libq | مشروع بناء مكتبة LibQ_C | ألفا |
| محيطي | مشروع بناء المكتبة الطرفية | إنتاج |
المرافق:
| /المرافق/ | وصف | يطلق يكتب |
| مركب متعدد الحواس/plugins/displaymanager/displaymanager.jar | البرنامج الإضافي MPLAB Harmony Display Manager | بيتا |
| وحدات MHC/COM-Microchip-mplab-mhc.nbm | مكون إضافي لبرنامج MPLAB Harmony Configurator (MHC)
MPLAB Harmony Graphics Composer (مضمن في البرنامج الإضافي MHC) |
إنتاج
بيتا |
| mib2bib/mib2bib.jar | تم تجميع البرنامج النصي المخصص لـ Microchip MIB (snmp.mib) لإنشاء snmp.bib و mib.h | إنتاج |
| مولد mpfs/mpfs2.jar | بروتوكول TCP/IP MPFS File أداة المولد والتحميل | إنتاج |
| سيجر/إيموين | أدوات SEGGER emWin المستخدمة في تطبيقات MPLAB Harmony emWin التجريبية | بائع |
| tcpip_discoverer/tcpip_discoverer.jar | أداة اكتشاف عقدة TCP/IP Microchip | إنتاج |
برامج الطرف الثالث:
| /طرف ثالث/ | وصف | يطلق يكتب |
| فك التشفير | توزيع مصدر مكتبة فك التشفير | بائع |
| رسوميات/إيموين | توزيع مكتبة الرسومات SEGGER emWin® | بائع |
| rtos/embOS | توزيع SEGGER embOS® | بائع |
| rtos/FreeRTOS | توزيع مصدر FreeRTOS مع دعم لأجهزة PIC32MZ | بائع |
| rtos/MicriumOSII | توزيع Micriμm® μC/OS-II™ | بائع |
| rtos/MicriumOSIII | توزيع Micriμm® μC/OS-III™ | بائع |
| rtos/OpenRTOS | توزيع مصدر OPENRTOS مع دعم لأجهزة PIC32MZ | بائع |
| rtos/ThreadX | توزيع Express Logic ThreadX | بائع |
| سيجر/إيموين | توزيع SEGGER emWin® Pro | بائع |
| tcpip/wolfssl | عرض توضيحي لمكتبة SSL المضمنة wolfSSL (المعروفة سابقًا باسم CyaSSL) مفتوحة المصدر | بائع |
| tcpip/iniche | توزيع مكتبة إنترنيش | بائع |
التوثيق:
| /وثيقة/ | وصف | يطلق يكتب |
| مساعدة الانسجام.pdf | مساعدة MPLAB Harmony بتنسيق المستندات المحمولة (PDF) | إنتاج |
| harmony_help.chm | تعليمات MPLAB Harmony بتنسيق Compiled Help (CHM) | إنتاج |
| html/index.html | مساعدة MPLAB Harmony بتنسيق HTML | إنتاج |
| ورقة عمل التوافق والانسجام.pdf | نموذج PDF للاستخدام في تحديد مستوى توافق MPLAB Harmony وللتقاط أي استثناءات أو قيود على إرشادات التوافق | إنتاج |
| ملخص إصدار الوئام الإصدار 1.11.pdf | ملخص إصدار MPLAB Harmony، يوفر معلومات الإصدار "بشكل عام" | إنتاج |
| ملاحظات إصدار الوئام الإصدار 1.11.pdf | ملاحظات إصدار MPLAB Harmony بصيغة PDF | إنتاج |
| رخصة الانسجام الإصدار 1.11.pdf | اتفاقية ترخيص برنامج MPLAB Harmony بصيغة PDF | إنتاج |
أنواع الإصدارات
يصف هذا القسم أنواع الإصدارات ومعناها.
وصف
يمكن أن تكون إصدارات وحدة MPLAB Harmony واحدة من ثلاثة أنواع مختلفة، كما هو موضح في الرسم التوضيحي التالي.

إصدار ألفا
عادةً ما يكون إصدار ألفا للوحدة إصدارًا أوليًا. تتضمن إصدارات ألفا تطبيقات كاملة لمجموعة ميزاتها الأساسية، ويتم اختبارها وظيفيًا، وسيتم بناؤها بشكل صحيح. يُعد إصدار ألفا "إصدارًا تمهيديًا" ممتازًا.view"عن التطوير الجديد الذي تعمل عليه شركة Microchip، والذي قد يكون مفيدًا جدًا لاستكشاف الميزات الجديدة. مع ذلك، لم يخضع بعد لعملية اختبار رسمية كاملة، ومن شبه المؤكد أن بعض واجهاته ستتغير قبل إصدار النسخة الإنتاجية، ولذلك لا يُنصح باستخدامه في الإنتاج.
الإصدار التجريبي
لقد تم إصدار نسخة تجريبية من الوحدة النمطية من خلال الواجهة الداخليةview عملية، وقد خضعت لاختبارات رسمية لوظائفها. كما سيتم إصلاح أو توثيق المشاكل المبلغ عنها في الإصدار التجريبي. عندما تكون الوحدة في إصدار تجريبي، يُتوقع أن تعمل بشكل صحيح في الظروف العادية، وأن تكون واجهتها قريبة جدًا من الشكل النهائي (مع إمكانية إجراء تغييرات عند الحاجة). ومع ذلك، لم تخضع الوحدة لاختبارات ضغط أو أداء، وقد لا تفشل بسلاسة إذا استُخدمت بشكل غير صحيح. لا يُنصح باستخدام الإصدار التجريبي للاستخدام الإنتاجي، ولكن يمكن استخدامه للتطوير.
الافراج عن إنتاج
عند إصدار أي وحدة في مرحلة الإنتاج، تكون ميزاتها مكتملة، ومُختبرة بالكامل، وواجهتها "مُجمدة". سيتم إصلاح أو توثيق جميع المشاكل المعروفة من الإصدارات السابقة. لن تتغير الواجهة الحالية في الإصدارات المستقبلية. قد تُوسّع بميزات ووظائف واجهة إضافية، لكن وظائف الواجهة الحالية لن تتغير. هذا كود ثابت بواجهة برمجة تطبيقات (API) مستقرة، يمكنك الاعتماد عليها لأغراض الإنتاج.
أرقام الإصدار
يصف هذا القسم معنى أرقام إصدار MPLAB Harmony.
وصف
مخطط ترقيم إصدارات MPLAB Harmony
يستخدم MPLAB Harmony مخطط ترقيم الإصدار التالي:
. [. ][ ] أين:
- = مراجعة رئيسية (تغيير كبير يؤثر على العديد من الوحدات أو كلها)
- = مراجعة طفيفة (ميزات جديدة، إصدارات منتظمة)
- [. ] = إصدار النقطة (تصحيحات الأخطاء، الإصدارات غير المجدولة)
- [ ] = نوع الإصدار (a للألفا وb للبيتا، إن وجد). لا تتضمن إصدارات الإنتاج حرف نوع الإصدار.
سلسلة الإصدار
ستقوم الدالة SYS_VersionStrGet بإرجاع سلسلة بالتنسيق التالي:
" . [. ][ ]”
أين:
- هو رقم الإصدار الرئيسي للوحدة
- هو رقم الإصدار الثانوي للوحدة
- هو رقم إصدار "تصحيح" أو "نقطة" اختياري (لا يتم تضمينه في السلسلة إذا كان يساوي "00")
- نوع إصدار اختياري، وهو "a" للإصدار التجريبي و"b" للإصدار التجريبي. لا يُدرج هذا النوع إذا كان الإصدار إصدارًا إنتاجيًا (أي ليس إصدارًا تجريبيًا أو إصدارًا تجريبيًا).
ملاحظة: لن يحتوي سلسلة الإصدار على أي مسافات.
Exampعلى:
"0.03a"
"1.00"
رقم الإصدار
رقم الإصدار الذي تم إرجاعه من وظيفة SYS_VersionGet هو عدد صحيح غير موقّع بالتنسيق العشري التالي (ليس بتنسيق BCD).
* 10000 + * 100 +
حيث يتم تمثيل الأرقام في شكل أرقام عشرية ويكون المعنى هو نفسه كما هو موضح في سلسلة الإصدار.
ملاحظة: لا يوجد تمثيل رقمي لنوع الإصدار.
Exampعلى:
بالنسبة للإصدار "0.03a"، القيمة المُرجعة تساوي: 0 * 10000 + 3 * 100 + 0.
بالنسبة للإصدار "1.00"، القيمة المُرجعة تساوي: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 شركة ميكروتشيب تكنولوجي.
التعليمات
- س: هل يمكن استخدام MPLAB Harmony مع برمجة C++؟ لغة؟
ج: لا، لم يتم اختبار MPLAB Harmony باستخدام لغة البرمجة C++؛ وبالتالي، فإن الدعم لهذه اللغة البرمجية غير متوفر. - س: ما هو مستوى التحسين الموصى به للبناء؟ مشاريع مع مكتبة MPLAB Harmony الطرفية؟
أ: يوصى بمستوى التحسين -O1 لإزالة الكود من الأقسام غير المستخدمة في المكتبة الطرفية. - س: كيف يتعامل برنامج إلغاء تثبيت MPLAB Harmony مع الملفات التي تم تعديلها بواسطة المستخدم؟ files?
أ: سيقوم برنامج إلغاء التثبيت بحذف جميع fileتم تثبيتها بواسطة المُثبِّت، حتى لو تم تعديلها بواسطة المستخدم. ومع ذلك، هناك إصدارات جديدة fileلن يتم حذف العناصر المضافة بواسطة المستخدم.
المستندات / الموارد
![]() |
إطار عمل برمجيات MICROCHIP Harmony المتكامل [بي دي اف] دليل المستخدم الإصدار 1.11، إطار عمل برمجيات هارموني المتكامل، إطار عمل برمجيات متكامل، إطار عمل برمجيات، إطار عمل |





