شعار MICROCHIP

إطار عمل برمجيات 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:
  • لا تتوفر حاليًا واجهة برمجة التطبيقات لإلغاء الرسالة، والتي تكون مفيدة عند الحاجة إلى إعادة المحاولة
  •  لا تتوفر حاليًا عناوين DNS متعددة لتوفير نقل بريد إلكتروني أكثر موثوقية
  • الدعم لحقول رأس البريد الاختيارية غير متوفر حاليًا
مكتبة أجهزة USB غير متاح تم اختبار مجموعة أجهزة USB بسعة محدودة مع نظام التشغيل في الوقت الحقيقي. أثناء تشغيل مجموعة أجهزة USB على جهاز من عائلة PIC32MZ، تتطلب المجموعة ثلاث ثوانٍ للتهيئة لأجهزة PIC32MZ EC وثلاثة مللي ثانية لأجهزة PIC32MZ EF.
مكتبة مضيف USB تم إلغاء دعم MHC لبرنامج USB Host Beta. سيتم إلغاء دعم واجهات برمجة تطبيقات USB Host Beta في الإصدارات المستقبلية. لم يتم تنفيذ وظائف USB Host Stack التالية:
  •  استئناف ناقل USB_HOST
  •  تعليق جهاز USB_HOST
  • استئناف جهاز USB_HOST

تم اختبار برامج تشغيل 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 التنفيذ للوظائف التالية:

  • الحصول على مقبض جهاز USB_HOST_AUDIO_V1
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan geGet
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeSub الحصول على أرقام النطاق
  • USB_HOST_AUDIO_V1_StreamSamplingFrequencyGet
  •  USB_HOST_AUDIO_V1_TerminalIDالحصول على

برامج تشغيل الجهاز:

ميزة الإضافات والتحديثات المشاكل المعروفة
شركة ذات مسؤولية محدودة . لا يستطيع مُؤلِّف الرسومات 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:
  •  تم اختباره في بيئة رئيسية واحدة فقط
  •  لا يدعم نظام التشغيل في الوقت الحقيقي؛ وبالتالي، فهو غير آمن للخيوط عند استخدامه في بيئة نظام التشغيل في الوقت الحقيقي
  • لم يتم اختباره في بيئة استطلاعية
  • لم يتم اختبار التشغيل في أوضاع توفير الطاقة
  • برنامج تشغيل I2C باستخدام تنفيذ Bit-banged:
  • غير مانع، ويستخدم موردًا مؤقتًا لإجراء عمليات I2C. لا يمكن استخدام مورد المؤقت هذا لأي احتياجات مؤقتة أخرى.
  •  يجب أن تكون أولوية مقاطعة المؤقت واحدة من أعلى المقاطعات ذات الأولوية في التطبيق
  •  تم اختبار هذا التنفيذ فقط باستخدام ساعة نظام تبلغ 200 ميجا هرتز وساعة ناقل محيطي تبلغ 100 ميجا هرتز للمؤقت
  •  يمكن تكوينه للعمل في الوضع الرئيسي فقط
  •  متوفر فقط في إعداد برنامج التشغيل الديناميكي
  •  يعتمد معدل البود على استخدام وحدة المعالجة المركزية. وقد تم اختباره ليعمل بكفاءة حتى تردد ١٠٠ كيلوهرتز.
  • لا يدعم أجهزة عائلة PIC32MX
  •  يعمل فقط على دبابيس SCL وSDA الخاصة بالجهاز المحيطي I2C المقابل
  •  يعمل فقط في وضع المقاطعة
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:
  •   عند التبديل بين هذه التطبيقات، قد يختلط الأمر على برنامج تشغيل Windows بسبب نوع الجهاز المتصل. على سبيل المثالampفي هذه الحالة، يمنع برنامج التشغيل بث الصوت. في حال حدوث هذه المشكلة، اتبع الخطوات التالية لحلها:
    1. أثناء توصيل الجهاز، قم بإلغاء تثبيت برنامج التشغيل.
    2. قد يكون من الضروري أيضًا إعادة تشغيل نظام التشغيل Windows.
      universal_audio_decoder العرض التوضيحي:
  • لا تدعم إعدادات 270f512lpim_bt_audio_dk وpic32mz_da_sk_meb2 الشاشة. قد تبدو الشاشة مضاءة، لكنها فارغة لأن الإضاءة الخلفية مضاءة.
  • لا يدعم تكوين 270f512lpim_bt_audio_dk أجهزة فك التشفير WMA وAAC.
  • يتوفر التحكم في مستوى الصوت فقط في تكوينات bt_audio_dk و270f512lpim_bt_audio_dk
  • توجد مشكلات صوتية بسيطة في الصوت WAVE بتردد 96 كيلوهرتز fileحجم المخزن المؤقت الافتراضي هو s. كحل بديل، يمكنك التخلص من الخلل باستخدام حجم مخزن مؤقت أكبر.
  • قد تظهر مشكلات في الصوت عند تشغيل ملفات عالية الدقةampمعدل لينغ AAC fileكلما ارتفع sampكلما زادت سرعة الاستجابة، كانت المشكلة أكثر خطورة.
  • قد لا تعمل بعض محركات أقراص فلاش USB مع هذا العرض التوضيحي
  • بسبب قيود الذاكرة، لا يمكن لجهاز فك تشفير Speex وجهاز فك تشفير WMA العمل في وقت واحد مع أجهزة فك تشفير أخرى audio_tone عرض توضيحي:
  • العرض ثابت
  • لم يتم تنفيذ إلغاء الارتداد في usb_speaker العرض التوضيحي:
  • يتم تبديل قنوات الإخراج اليمنى واليسرى لتكوين pic32mz_ef_sk_meb2 عند موصل الإخراج. ملحوظة: هذه مشكلة في أجهزة MEB II وليس في برنامج التطبيق.
  • لا تعمل ميزة كتم الصوت (كما يتم التحكم فيها من جهاز الكمبيوتر) usb_headset:

لا تعمل ميزة كتم الصوت (كما يتم التحكم بها من خلال الكمبيوتر الشخصي).

عرض توضيحي لـ mac_audio_hi_res:

كتم الصوت على جهاز الكمبيوتر يعمل بشكل صحيح فقط في المرة الأولى

عروض البلوتوث تم إصلاح مشاكل في عرض WVGA في النسخة التجريبية a2dp_avrcp. هذه نسخة تجريبية مميزة. تم إيقاف تشغيل الرسومات مؤقتًا أو إزالتها في جميع تكوينات PIC32MZ DA وسيتم توفيرها في إصدار مستقبلي
File     عروض توضيحية للنظام لا يضيء مؤشر LED_3، الذي يستخدم للإشارة إلى نجاح العرض التوضيحي، مما يؤثر على العروض التوضيحية التالية:
  • sdcard_fat_single_disk (تكوين pic32mz_da_sk_adma)
  • sdcard_msd_fat_multi_disk (تكوين pic32mz_da_sk_meb2)

كحل بديل، يمكن للمستخدم وضع نقطة توقف في كود التطبيق لرؤية حالة العروض التوضيحية.

العروض التوضيحية الرسومية قد يؤدي برمجة مجموعة بدء التشغيل PKOB وتصحيح أخطائها إلى حدوث الخطأ التالي: لم يتمكن البرنامج من البدء: فشل برمجة الجهاز المستهدف. في حال ظهور هذه الرسالة، أعد تشغيل الجهاز وسيبدأ التطبيق. إذا كان التصحيح مطلوبًا، فالحل المقترح هو تثبيت الرأس المناسب على طقم التشغيل باستخدام MPLAB REAL ICE.

تنطبق المشكلات التالية على العرض التوضيحي للموارد الخارجية:

  •   حاليًا، تم تمكين دعم فك تشفير JPEG للتخزين الداخلي فقط
  •  أثناء العرض التوضيحي، تم ملاحظة تأخير في جلب الصور من الذاكرة الخارجية خارج الشريحة، مما يتسبب في بطء ملء الشاشة أثناء عرض الصور على ذاكرة الشاشة.
  •  كما يُرى تأخير مماثل للمشكلة السابقة أثناء عرض صور JPEG على الشاشة بسبب التأخير الناتج عن فك تشفير JPEG أثناء وقت التشغيل
عروض 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:
  •  تم تحسينه فقط لأجهزة PIC32MZ المزودة بميزات microAptiv™ الأساسية، والتي تستخدم DSP ASE
  •  لن تعمل مع نوع البيانات _Fract LibQ مكتبة الرياضيات ذات النقطة الثابتة:
  • مُحسَّن لأجهزة PIC32MZ المزودة بميزات microAptiv الأساسية
  •  لقد تم تقليل دقة وظائف _fast

 المرافق:

ميزة الإضافات والتحديثات المشاكل المعروفة
مُهيئ التوافق MPLAB (MHC) غير متاح
  • لا يدعم MHC تغيير المسار النسبي من المشروع إلى المصدر files ضمن تثبيت MPLAB Harmony، بمجرد إنشاء المشروع
  • متى viewعند استخدام تعليمات MPLAB Harmony في MHC، يكون الفهرس متاحًا، ولكنه لا يعمل. ويرجع ذلك إلى وجود قيد في المتصفح يستخدمه MHC. كحل بديل، يكون الفهرس متاحًا ويعمل عند فتح تعليمات HTML في بيئة خارجية. Web المتصفح.
  •  حرف علامة التبويب بعد "—endhelp—" في ملف .hconfig file قد يؤدي إلى تخطي رمز التكوين التالي

برامج الطرف الثالث:

ميزة الإضافات والتحديثات المشاكل المعروفة
مكتبة رسومات 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 واحدة من ثلاثة أنواع مختلفة، كما هو موضح في الرسم التوضيحي التالي.

إطار عمل برمجيات ميكروشيب هارموني المتكامل 1

إصدار ألفا
عادةً ما يكون إصدار ألفا للوحدة إصدارًا أوليًا. تتضمن إصدارات ألفا تطبيقات كاملة لمجموعة ميزاتها الأساسية، ويتم اختبارها وظيفيًا، وسيتم بناؤها بشكل صحيح. يُعد إصدار ألفا "إصدارًا تمهيديًا" ممتازًا.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، إطار عمل برمجيات هارموني المتكامل، إطار عمل برمجيات متكامل، إطار عمل برمجيات، إطار عمل

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *