MICROCHIP-โลโก้

กรอบงานซอฟต์แวร์บูรณาการ Harmony ของ MICROCHIP

MICROCHIP-Harmony-Integrated-Software-Framework-ภาพผลิตภัณฑ์

ข้อมูลจำเพาะ:

  • ชื่อผลิตภัณฑ์: MPLAB Harmony Integrated Software Framework
  • เวอร์ชัน: v1.11
  • วันวางจำหน่าย : เมษายน 2017

ข้อมูลสินค้า :
MPLAB Harmony Integrated Software Framework เวอร์ชัน 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 โปรดตรวจสอบให้แน่ใจว่าติดตั้งสิ่งต่อไปนี้:

  • เอ็มพีแล็บเอ็กซ์ 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 จะลบทั้งหมด files ที่ติดตั้งโดยตัวติดตั้ง แม้ว่าจะถูกปรับเปลี่ยนโดยผู้ใช้ก็ตาม อย่างไรก็ตาม ตัวถอนการติดตั้ง จะไม่ ลบใหม่ fileเพิ่มโดยผู้ใช้ไปยังโฟลเดอร์การติดตั้ง MPLAB Harmony

ปลั๊กอิน MPLAB Harmony Display Manager ให้การสนับสนุนการกำหนดค่าและการจำลองแบบครบถ้วนแก่ไดรเวอร์ที่สร้างโดย LCC และยังให้การสนับสนุนพื้นฐานแก่ไดรเวอร์คอนโทรลเลอร์กราฟิกอื่นๆ ทั้งหมดอีกด้วย การสนับสนุนการกำหนดค่าและการจำลองแบบครบถ้วนสำหรับไดรเวอร์คอนโทรลเลอร์กราฟิกอื่นๆ จะถูกเพิ่มเข้ามาใน MPLAB Harmony รุ่นต่อไป

มิดเดิลแวร์และไลบรารี:

คุณสมบัติ เพิ่มเติมและอัปเดต ปัญหาที่ทราบ
ไลบรารี่ Bootloader ตัวโหลดบูต UDP จะไม่คอมไพล์สำหรับอุปกรณ์ PIC32MZ เมื่อเลือก microMIPS
ห้องสมุดคริปโต ไม่มีข้อมูล การย้ายโครงการที่ใช้ไลบรารีฮาร์ดแวร์ Crypto และมีการกำหนดค่าหลายรายการอาจพบปัญหาในการคอมไพล์หลังจากสร้างโค้ดใหม่ MPLAB X IDE จะแสดงให้เห็นว่า pic32mz-crypt.h และ pic32mz-hash.c files จะถูกแยกออกจากการกำหนดค่า แม้ว่าจะพยายามเพิ่มเข้าไปแล้วก็ตาม คอมไพเลอร์จะสร้างข้อผิดพลาด โดยแจ้งว่าไม่สามารถอ้างอิงฟังก์ชัน Crypto บางอย่างได้ หากต้องการแก้ไขปัญหานี้ ให้ลบทั้งสองฟังก์ชันออก  files (pic32mz-crypt.h และ pic32mz-hash.c) จากโครงการและใช้ MPLAB Harmony Configurator (MHC) เพื่อสร้างการกำหนดค่าใหม่ทั้งหมดที่ใช้สิ่งเหล่านี้ files.
ไลบรารีตัวถอดรหัส เนื่องจากข้อกำหนดหน่วยความจำและจำนวน SRAM ที่มีอยู่ ตัวถอดรหัสบางตัวจึงไม่สามารถทำงานพร้อมกันกับตัวถอดรหัสอื่นได้ อย่างไรก็ตาม ตัวถอดรหัสแต่ละตัวจะทำงานแยกกันในการสาธิต universal_audio_decoders
File ระบบ พบและแก้ไขข้อยกเว้นตัวชี้ค่าว่างที่มีศักยภาพในฟังก์ชันยกเลิกการติดตั้ง
ห้องสมุดกราฟิก การถอดรหัส JPEG ไม่รองรับการสแกนภาพแบบโปรเกรสซีฟ ภาพ GIF เคลื่อนไหวที่ผสมความโปร่งใสบางภาพอาจแสดงภาพฉีกขาด ไดรเวอร์ LCCG ที่สร้างขึ้นรองรับความละเอียดในการแสดงผลสูงสุดถึง WVGA หรือเทียบเท่า
สแต็ค TCP/IP SMTPC:
  • API สำหรับยกเลิกข้อความซึ่งมีประโยชน์เมื่อจำเป็นต้องลองใหม่อีกครั้งนั้นไม่พร้อมใช้งานในปัจจุบัน
  •  ปัจจุบันยังไม่มีที่อยู่ DNS หลายที่อยู่เพื่อให้การส่งอีเมลมีความน่าเชื่อถือมากขึ้น
  • การสนับสนุนสำหรับฟิลด์ส่วนหัวอีเมลเสริมไม่พร้อมใช้งานในขณะนี้
ห้องสมุดอุปกรณ์ USB ไม่มีข้อมูล USB Device Stack ได้รับการทดสอบในความจุที่จำกัดด้วย RTOS ในระหว่างการรัน USB Device Stack บนอุปกรณ์ตระกูล PIC32MZ นั้น สแต็กจะต้องใช้เวลาสามวินาทีในการเริ่มต้นสำหรับอุปกรณ์ PIC32MZ EC และสามมิลลิวินาทีสำหรับอุปกรณ์ PIC32MZ EF
ไลบรารีโฮสต์ USB ยกเลิกการสนับสนุน MHC สำหรับซอฟต์แวร์ USB Host Beta การสนับสนุนสำหรับ USB Host Beta API จะถูกยกเลิกในรุ่นต่อๆ ไป ฟังก์ชัน USB Host Stack ต่อไปนี้ไม่ได้รับการใช้งาน:
  •  การรีสตาร์ท USB_HOST_Bus
  •  ระงับอุปกรณ์ USB_HOST
  • การรีสตาร์ทอุปกรณ์ USB_HOST

ไดรเวอร์ Hub, Audio v1.0 และ HID Host Client ได้รับการทดสอบในความจุที่จำกัด สแต็กโฮสต์ USB ได้รับการทดสอบในความจุที่จำกัดด้วย RTOS การทำงานในโหมดโพลไม่ได้รับการทดสอบ พฤติกรรมการแนบ/แยกได้รับการทดสอบในความจุที่จำกัด ในขณะที่เรียกใช้สแต็กโฮสต์ USB บนอุปกรณ์ตระกูล PIC32MZ สแต็กจะต้องใช้เวลาสามวินาทีในการเริ่มต้นสำหรับอุปกรณ์ PIC32MZ EC และสามมิลลิวินาทีสำหรับอุปกรณ์ PIC32MZ EF เลเยอร์โฮสต์ USB จะไม่ทำการตรวจสอบกระแสไฟเกิน คุณสมบัตินี้จะพร้อมใช้งานใน MPLAB Harmony รุ่นต่อไป เลเยอร์โฮสต์ USB จะไม่ตรวจสอบระดับชั้นของฮับ คุณสมบัตินี้จะพร้อมใช้งานใน MPLAB Harmony รุ่นต่อไป เลเยอร์โฮสต์ USB จะเปิดใช้งานการกำหนดค่าแรกเฉพาะเมื่อมีการกำหนดค่าหลายรายการเท่านั้น หากไม่มีอินเทอร์เฟซที่ตรงกันในการกำหนดค่าแรก จะทำให้อุปกรณ์ไม่สามารถใช้งานได้ การเปิดใช้งานการกำหนดค่าหลายรายการจะเปิดใช้งานใน MPLAB Harmony รุ่นต่อไป ไดรเวอร์ MSD Host Client ได้รับการทดสอบแล้วกับแฟลชไดรฟ์ USB ที่มีจำหน่ายในท้องตลาดจำนวนจำกัด ไดรเวอร์ MSD Host Client และ USB Host Layer ไม่ได้รับการทดสอบสำหรับการอ่าน/เขียนข้อมูล การทดสอบนี้จะดำเนินการใน MPLAB Harmony รุ่นถัดไป ไดรเวอร์ MSD Host Client และไดรเวอร์บล็อก SCSI สามารถใช้ได้เฉพาะกับ File ระบบถ้าหาก file คุณสมบัติการติดตั้งระบบอัตโนมัติเปิดใช้งานอยู่ ไดรเวอร์ไคลเอนต์โฮสต์ MSD ไม่ได้รับการทดสอบกับอุปกรณ์จัดเก็บข้อมูลขนาดใหญ่แบบ Multi-LUN และเครื่องอ่านการ์ด USB

ไลบรารีโฮสต์ USB (ต่อ) ไดรเวอร์ USB Host SCSI Block ไดรเวอร์ CDC Client และไดรเวอร์ Audio Host Client รองรับการทำงานไคลเอนต์ตัวเดียวเท่านั้น การทำงานไคลเอนต์หลายตัวจะเปิดใช้งานใน MPLAB Harmony รุ่นถัดไป

ไดรเวอร์ USB HID Host Client ไม่ได้รับการทดสอบกับอุปกรณ์ที่ใช้งานหลายอุปกรณ์ การส่งรายงานเอาต์พุตหรือคุณสมบัติไม่ได้รับการทดสอบ

ไดรเวอร์ USB Audio Host Client ไม่ได้รองรับการใช้งานฟังก์ชันต่อไปนี้:

  • รับ USB_HOST_AUDIO_V1_DeviceObjHandle
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeRan รับ
  • USB_HOST_AUDIO_V1_FeatureUnitChannelVolumeSub Range รับหมายเลข
  • USB_HOST_AUDIO_V1_สตรีมamplingFrequencyรับ
  •  USB_HOST_AUDIO_V1_TerminalIDรับ

ไดรเวอร์อุปกรณ์:

คุณสมบัติ เพิ่มเติมและอัปเดต ปัญหาที่ทราบ
แอลซีซี . MPLAB Harmony Graphics Composer (MHGC) ไม่สามารถจัดทำตารางจานสีได้ ดังนั้นผู้ใช้จึงต้องจัดเตรียมอาร์เรย์ uint16_t ของสี RGB 256 สี 16 bpp ให้กับไดรเวอร์ LCC โดยใช้ฟังก์ชัน DRV_GFX_PalletteSet เนื้อหาของอาร์เรย์นี้จะทำหน้าที่แมปดัชนีสีกับสีของจอแสดงผล TFT

การตั้งค่า DMA Trigger Source ใน MHC มีการเปลี่ยนแปลง หากการตั้งค่าของโปรเจ็กต์ของคุณอยู่ที่ 3, 5, 7 หรือ 9 MHC จะทำเครื่องหมายเป็นสีแดง โปรดเปลี่ยนเป็น 2, 4, 6 หรือ 8 ตัวจับเวลาที่เป็นเลขคี่ทั้งหมดจะถูกลบออกจากการเลือก แม้ว่าตัวจับเวลาเหล่านี้จะใช้งานได้ตามค่าเริ่มต้น แต่เฉพาะตัวจับเวลาที่เป็นเลขคู่ (2, 4, 6, 8) เท่านั้นที่จะยอมรับการเปลี่ยนแปลงในค่าพรีสเกลเลอร์

ไอทูซี ไม่มีข้อมูล ไดรเวอร์ I2C ที่ใช้อุปกรณ์ต่อพ่วงและการใช้งาน Bit-banged:
  •  ได้รับการทดสอบในสภาพแวดล้อมหลักเพียงตัวเดียวเท่านั้น
  •  ไม่รองรับ RTOS ดังนั้นจึงไม่ปลอดภัยต่อเธรดเมื่อใช้ในสภาพแวดล้อม RTOS
  • ไม่ได้รับการทดสอบในสภาพแวดล้อมแบบ Polled
  • การทำงานในโหมดประหยัดพลังงานยังไม่ได้รับการทดสอบ
  • ไดรเวอร์ I2C ที่ใช้การใช้งาน Bit-banged:
  • ไม่มีการบล็อกและใช้ทรัพยากรตัวจับเวลาสำหรับการดำเนินการ I2C ทรัพยากรตัวจับเวลานี้ไม่สามารถใช้สำหรับความต้องการตัวจับเวลาอื่นใด
  •  ลำดับความสำคัญของการขัดจังหวะของตัวจับเวลาควรเป็นหนึ่งในการขัดจังหวะที่มีลำดับความสำคัญสูงสุดในแอปพลิเคชัน
  •  การทดสอบการใช้งานนี้ทำโดยใช้เฉพาะนาฬิการะบบ 200 MHz และนาฬิกาบัสต่อพ่วง 100 MHz สำหรับตัวจับเวลา
  •  สามารถกำหนดค่าให้ทำงานเฉพาะในโหมด Master ได้
  •  ใช้ได้เฉพาะในการตั้งค่าไดร์เวอร์แบบไดนามิกเท่านั้น
  •  อัตราบอดเรทขึ้นอยู่กับการใช้งาน CPU โดยผ่านการทดสอบแล้วว่าสามารถทำงานได้อย่างน่าเชื่อถือถึง 100 kHz
  • ไม่รองรับอุปกรณ์ตระกูล PIC32MX
  •  ใช้งานได้เฉพาะบนพิน SCL และ SDA ของอุปกรณ์ต่อพ่วง I2C ที่เกี่ยวข้องเท่านั้น
  •  ใช้งานได้เฉพาะในโหมดขัดจังหวะเท่านั้น
MRF24WN ไวไฟ ไลบรารี wdrvext_mx.a, wdrvext_ec.a และ wdrvext_mz.a ใหม่ files.
S1D13517 ไดรเวอร์ S1D13517 ไม่รองรับการรับพิกเซลหรืออาร์เรย์ของพิกเซลจากเฟรมบัฟเฟอร์ S1D13517 และไม่รองรับการเรนเดอร์ฟอนต์เมื่อเปิดใช้งานการป้องกันรอยหยัก
บัตร Secure Digital (SD) ไม่มีข้อมูล ไดรเวอร์การ์ด SD ไม่ได้รับการทดสอบในสภาพแวดล้อมที่มีการขัดจังหวะความถี่สูง
เอสพีไอ ไม่มีข้อมูล โหมด SPI Slave ที่มี DMA ไม่สามารถใช้งานได้ ปัญหานี้จะได้รับการแก้ไขใน MPLAB Harmony รุ่นต่อไป
SPI Flash ไลบรารีไดรเวอร์ไม่รองรับฟีเจอร์แฟลช เช่น การอ่านความเร็วสูง การเก็บข้อมูล และการป้องกันการเขียน

การใช้งานไลบรารีไดรเวอร์แบบคงที่ไม่สามารถใช้งานได้

ยูเอสบี ไลบรารีไดรเวอร์ USB ได้รับการทดสอบด้วยความจุที่จำกัดด้วย RTOS

ในระหว่างการเรียกใช้ไลบรารีไดรเวอร์ USB บนอุปกรณ์ตระกูล PIC32MZ สแต็กจะต้องใช้เวลาสามวินาทีในการเริ่มต้นสำหรับอุปกรณ์ PIC32MZ EC และสามมิลลิวินาทีสำหรับอุปกรณ์ PIC32MZ EF API บางส่วนสำหรับไลบรารีไดรเวอร์โฮสต์ USB อาจมีการเปลี่ยนแปลงในรุ่นถัดไป การทำงานในโหมดโพลไลบรารีไดรเวอร์โฮสต์ USB ยังไม่ได้รับการทดสอบ พฤติกรรมการเชื่อมต่อ/แยกไลบรารีไดรเวอร์โฮสต์ USB ได้รับการทดสอบในความสามารถที่จำกัด

บริการระบบ:

คุณสมบัติ เพิ่มเติมและอัปเดต ปัญหาที่ทราบ
ดีเอ็มเอ

ห้องสมุดอุปกรณ์ต่อพ่วง:

คุณสมบัติ เพิ่มเติมและอัปเดต ปัญหาที่ทราบ
เอดีเอชเอส ไม่มีข้อมูล FIFO ไม่ได้รับการรองรับในไลบรารีอุปกรณ์ต่อพ่วงเวอร์ชันนี้
เอสคิวไอ ไม่มีข้อมูล ค่าตัวหารนาฬิกา SQI ที่สูงกว่า CLK_DIV_16 จะไม่ทำงาน หากต้องการความเร็วนาฬิกา SQI ที่เหมาะสม ให้ใช้ค่าตัวหารนาฬิกา SQI ที่ต่ำกว่า CLK_DIV_16

บันทึก: ปัญหานี้มีผลกับแอปพลิเคชันใดๆ ที่ใช้โมดูล SQI

แอปพลิเคชั่น

คุณสมบัติ เพิ่มเติมและอัปเดต ปัญหาที่ทราบ
การสาธิตเสียง เปลี่ยนแปลงใน Universal_audio_decoders เพื่อจำกัดความลึกของไดเรกทอรีใน file ระบบ ซึ่งจะป้องกันข้อยกเว้นหากเกิดขึ้นเกินระดับไดเร็กทอรีย่อย 6 ระดับ การสาธิต usb_headset, usb_microphone และ usb_speaker:
  •   เมื่อสลับไปมาระหว่างแอปพลิเคชันเหล่านี้ ไดรเวอร์ 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 kHz files เป็นขนาดบัฟเฟอร์เริ่มต้น วิธีแก้ปัญหาคือใช้ขนาดบัฟเฟอร์ที่ใหญ่กว่าเพื่อขจัดข้อผิดพลาด
  • อาจเกิดข้อผิดพลาดเกี่ยวกับเสียงเมื่อเล่นเสียงระดับสูงampอัตราลิง AAC fileส. ยิ่งส. สูงampอัตราการลิง ยิ่งมีข้อผิดพลาดรุนแรงมากขึ้น
  • แฟลชไดรฟ์ USB บางรุ่นอาจไม่ทำงานกับการสาธิตนี้
  • เนื่องจากข้อจำกัดของหน่วยความจำ ตัวถอดรหัส Speex และตัวถอดรหัส WMA จึงไม่สามารถทำงานพร้อมกันกับตัวถอดรหัสอื่นได้ การสาธิต audio_tone:
  • การแสดงผลเป็นแบบคงที่
  • สวิตช์ debounce ไม่ได้รับการใช้งาน การสาธิต 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

ปัญหาต่อไปนี้เกิดขึ้นกับการสาธิต external_resources:

  •   ปัจจุบันมีการเปิดใช้การรองรับการถอดรหัส JPEG สำหรับที่เก็บข้อมูลภายในเท่านั้น
  •  ในระหว่างการสาธิต จะสังเกตเห็นความล่าช้าในการดึงภาพจากหน่วยความจำนอกชิปภายนอก ซึ่งทำให้การแสดงภาพบนจอแสดงผลช้าลงในระหว่างการเรนเดอร์ภาพบนหน่วยความจำหน้าจอ
  •  นอกจากนี้ ยังพบความล่าช้าที่คล้ายกันกับปัญหาที่เกิดขึ้นก่อนหน้านี้ขณะแสดงภาพ JPEG บนหน้าจอ เนื่องมาจากความล่าช้าที่เกิดจากการถอดรหัส JPEG ในระหว่างรันไทม์
การสาธิต MEB II แอปพลิเคชันสาธิต segger_emwin ยังไม่มีการรองรับอินพุตแบบสัมผัส
การสาธิต RTOS จำเป็นต้องมีไลบรารี SEGGER embOS ที่รองรับ FPU สำหรับการกำหนดค่า PIC32MZ EF และผู้ใช้ต้องรวมไลบรารีนี้ไว้อย่างชัดเจน โดยค่าเริ่มต้น ไลบรารีที่ไม่รองรับ FPU จะรวมอยู่ด้วย
ห้องสมุดบริการระบบampเลส ไม่มีข้อมูล การสาธิต 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 Starter Kit จะมีไลบรารีจุดลอยตัวที่ปิดใช้งานในตัวเลือกโครงการ
การสาธิตการใช้งาน USB แอปพลิเคชันสาธิตอุปกรณ์ msd_basic เมื่อสร้างโดยใช้อุปกรณ์ PIC32MZ จำเป็นต้องวางโครงสร้างข้อมูลการตอบสนองการสอบถาม SCSI ไว้ใน RAM การวางโครงสร้างข้อมูลนี้ไว้ในหน่วยความจำแฟลชของโปรแกรมจะทำให้การตอบสนองการสอบถามเสียหาย ปัญหานี้ได้รับการแก้ไขในรุ่นต่อไป การสาธิตโฮสต์ hid_basic_keyboard จะจับการกดแป้นพิมพ์จาก AZ, az, 0-9, Shift และ CAPS LOCK เท่านั้นฟังก์ชันการเรืองแสง LED ของแป้นพิมพ์และการรองรับชุดคีย์อื่น ๆ จะได้รับการอัปเดตในรุ่นที่จะออกในอนาคต ในการสาธิตโฮสต์ audio_speaker การใช้งาน Plug and Play อาจใช้ไม่ได้กับการกำหนดค่า pic32mz_ef_sk_int_dyn และ pic32mx_usb_sk2_int_dyn ปัญหานี้จะได้รับการแก้ไขในรุ่นที่จะออกในอนาคต ในแอปพลิเคชันสาธิตโฮสต์ hub_msd การตรวจจับการใช้งาน Hub plug and play อาจล้มเหลวเป็นครั้งคราว อย่างไรก็ตาม หากเสียบฮับก่อนที่อุปกรณ์ PIC32MZ จะได้รับการรีเซ็ต แอปพลิเคชันสาธิตจะทำงานตามที่คาดไว้ ปัญหานี้อยู่ระหว่างการตรวจสอบและจะมีการแก้ไขใน MPLAB Harmony รุ่นที่จะออกในอนาคต ขอแนะนำให้ใช้ฮับที่จ่ายไฟเองขณะพยายามใช้แอปพลิเคชันสาธิตฮับที่มีอยู่ ตัวควบคุมแหล่งจ่ายไฟ VBUS ในชุดเริ่มต้นอาจไม่สามารถตอบสนองความต้องการปัจจุบันของฮับที่จ่ายไฟด้วยบัสได้ ซึ่งจะทำให้แอปพลิเคชันสาธิตทำงานผิดปกติ

สร้างกรอบงาน:

คุณสมบัติ เพิ่มเติมและอัปเดต ปัญหาที่ทราบ
ห้องสมุดสแต็คบลูทูธ ไม่มีข้อมูล
ห้องสมุดคณิตศาสตร์ ห้องสมุดคณิตศาสตร์จุดคงที่ DSP:
  •  ปรับให้เหมาะสมสำหรับอุปกรณ์ PIC32MZ ที่มีคุณสมบัติหลัก microAptiv™ ซึ่งใช้ DSP ASE
  •  จะไม่ทำงานกับชนิดข้อมูล _Fract ไลบรารี LibQ Fixed-Point Math:
  • ปรับให้เหมาะสมสำหรับอุปกรณ์ PIC32MZ ที่มีคุณสมบัติหลัก microAptiv
  •  ฟังก์ชั่น _fast มีความแม่นยำลดลง

 สาธารณูปโภค :

คุณสมบัติ เพิ่มเติมและอัปเดต ปัญหาที่ทราบ
ตัวกำหนดค่าฮาร์โมนีของ MPLAB (MHC) ไม่มีข้อมูล
  • MHC ไม่สนับสนุนการเปลี่ยนแปลงเส้นทางสัมพันธ์จากโครงการไปยังแหล่งที่มา fileภายในการติดตั้ง MPLAB Harmony เมื่อสร้างโครงการแล้ว
  • เมื่อไร viewการใช้ MPLAB Harmony Help ใน MHC สามารถเข้าถึงดัชนีได้แต่ไม่สามารถใช้งานได้ ซึ่งเกิดจากข้อจำกัดในเบราว์เซอร์ที่ MHC ใช้ เพื่อเป็นการแก้ปัญหา ดัชนีจะสามารถเข้าถึงได้และใช้งานได้เมื่อเปิดความช่วยเหลือ HTML ในเบราว์เซอร์ภายนอก Web เบราว์เซอร์
  •  อักขระแท็บหลัง “—endhelp—” ใน .hconfig file อาจทำให้สัญลักษณ์การกำหนดค่าถัดไปถูกข้ามไป

ซอฟต์แวร์ของบุคคลที่สาม:

คุณสมบัติ เพิ่มเติมและอัปเดต ปัญหาที่ทราบ
ไลบรารี่กราฟิก SEGGER emWin ไม่มีข้อมูล รองรับเฉพาะตัวควบคุมการแสดงผล LCC เท่านั้น รุ่นนี้ไม่สามารถรองรับตัวควบคุมการแสดงผลอื่นได้

API สำหรับการดึงข้อมูลตัวจัดการวิดเจ็ต Dialog ไม่พร้อมใช้งานในรุ่นนี้

ปล่อยเนื้อหา
หัวข้อนี้แสดงรายการเนื้อหาของรุ่นนี้และระบุแต่ละโมดูล

คำอธิบาย
ตารางนี้แสดงเนื้อหาของรุ่นนี้ รวมถึงคำอธิบายสั้นๆ และประเภทของรุ่น (อัลฟ่า เบต้า การผลิต หรือผู้จำหน่าย)

มิดเดิลแวร์และไลบรารี

/กรอบ/ คำอธิบาย ปล่อย พิมพ์
บลูทูธ/ซีดีบีที ไลบรารีสแต็คบลูทูธ (พื้นฐาน) การผลิต
บลูทูธ/พรีเมียม/ออดิโอ/ซีดีบีที

บลูทูธ/พรีเมียม/ออดิโอ/ตัวถอดรหัส/SBC

ห้องสมุดเสียงบลูทูธ (พรีเมียม)

ไลบรารีตัวถอดรหัส SBC (พรีเมียม)

การผลิต

การผลิต

บูตโหลดเดอร์ ไลบรารี่ Bootloader การผลิต
คลาสบี ห้องสมุดชั้น ข. การผลิต
การเข้ารหัส ห้องสมุดเข้ารหัสไมโครชิป การผลิต
ตัวถอดรหัส/bmp/Bmpตัวถอดรหัส ตัวถอดรหัส/bmp/GifDecoder ตัวถอดรหัส/bmp/JpegDecoder ตัวถอดรหัส/audio_decoders/decoder_opus ตัวถอดรหัส/speex ตัวถอดรหัส/พรีเมียม/decoder_aac ตัวถอดรหัส/พรีเมียม/decoder_mp3
ตัวถอดรหัส/พรีเมียม/decoder_wma
ห้องสมุดถอดรหัส BMP
ห้องสมุดถอดรหัส GIF
ห้องสมุดถอดรหัส JPEG
ห้องสมุดถอดรหัส Opus
ห้องสมุดตัวถอดรหัส Speex
ห้องสมุดถอดรหัส AAC
(พรีเมียม) ไลบรารีตัวถอดรหัส MP3 (พรีเมียม)
ไลบรารีตัวถอดรหัส WMA (พรีเมียม)
เบต้า
เบต้า
เบต้า
เบต้า
เบต้า
เบต้า เบต้า
เบต้า
จีเอฟเอ็กซ์ ห้องสมุดกราฟิก การผลิต
คณิตศาสตร์/ดีเอสพี ส่วนหัว API ของไลบรารีคณิตศาสตร์จุดคงที่ DSP สำหรับอุปกรณ์ PIC32MZ การผลิต
คณิตศาสตร์/ไลบรารี ส่วนหัว API ของไลบรารีคณิตศาสตร์จุดคงที่ LibQ สำหรับอุปกรณ์ PIC32MZ การผลิต
เน็ต/ปช เลเยอร์การนำเสนอเครือข่าย MPLAB Harmony เบต้า
ทดสอบ ห้องสมุดทดสอบสายรัด การผลิต
ทีซีพีไอพี สแต็กเครือข่าย TCP/IP การผลิต
ยูเอสบี สแต็คอุปกรณ์ USB

สแต็คโฮสต์ USB

การผลิต

เบต้า

ไดรเวอร์อุปกรณ์:

/เฟรมเวิร์ก/ไดรเวอร์/ คำอธิบาย ปล่อย พิมพ์
เอดีซี ไดร์เวอร์ตัวแปลงอนาล็อกเป็นดิจิตอล (ADC)

การใช้งานแบบไดนามิก การใช้งานแบบคงที่

 เบต้า
เบต้า
กล้อง/ovm7690 ไดรเวอร์กล้อง OVM7690

การใช้งานแบบไดนามิกเท่านั้น

เบต้า
สามารถ ไดร์เวอร์เครือข่ายพื้นที่ควบคุม (CAN)

การใช้งานแบบคงที่เท่านั้น

 

เบต้า

ซีเอ็มพี ไดร์เวอร์ตัวเปรียบเทียบ

การใช้งานแบบคงที่เท่านั้น

เบต้า
โคเดก/ak4384

 

 

โคเดก/ak4642

 

 

โคเดก/ak4953

 

 

โคเดก/ak7755

ไดร์เวอร์โคเดก AK4384

การใช้งานแบบไดนามิกเท่านั้น

 

ไดร์เวอร์โคเดก AK4642

การใช้งานแบบไดนามิกเท่านั้น

 

ไดร์เวอร์โคเดก AK4953

การใช้งานแบบไดนามิกเท่านั้น

 

ไดร์เวอร์โคเดก AK7755

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

 

 

การผลิต

 

 

การผลิต

 

 

การผลิต

ซีพีแอลดี ไดรเวอร์ CPLD XC2C64A

การใช้งานแบบคงที่เท่านั้น

 

การผลิต

อีเอ็นซี28เจ60 ไลบรารีไดรเวอร์ ENC28J60

การใช้งานแบบไดนามิกเท่านั้น

เบต้า
เอ็นซีเอ็กซ์24เจ600 ไลบรารีไดรเวอร์ ENCx24J600

การใช้งานแบบไดนามิกเท่านั้น

 

เบต้า

เอธแมค ไดร์เวอร์ตัวควบคุมการเข้าถึงสื่ออีเธอร์เน็ต (MAC)

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

เอทฟี ไดร์เวอร์อินเทอร์เฟซทางกายภาพอีเทอร์เน็ต (PHY)

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

แฟลช ไดร์เวอร์แฟลช

การใช้งานแบบคงที่เท่านั้น

 

เบต้า

กราฟิก/คอนโทรลเลอร์/lcc ไดรเวอร์กราฟิกแบบไร้ตัวควบคุมต้นทุนต่ำ (LCC)

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

gfx/ตัวควบคุม/otm2201a ไดรเวอร์คอนโทรลเลอร์ LCD OTM2201a

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

gfx/ตัวควบคุม/s1d13517 ไดรเวอร์คอนโทรลเลอร์ LCD Epson S1D13517

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

gfx/คอนโทรลเลอร์/ssd1289 ไดรเวอร์คอนโทรลเลอร์ Solomon Systech SSD1289

การใช้งานแบบไดนามิกเท่านั้น

การผลิต
gfx/คอนโทรลเลอร์/ssd1926 ไดรเวอร์คอนโทรลเลอร์ Solomon Systech SSD1926

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

gfx/คอนโทรลเลอร์/tft002 ไดร์เวอร์กราฟิก TFT002

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

ฉัน ไดร์เวอร์วงจรรวมระหว่างกัน (I2C)

การใช้งานแบบไดนามิก การใช้งานแบบคงที่

 

อัลฟ่า อัลฟ่า

ไอ2เอส ไดร์เวอร์เสียง Inter-IC (I2S)

การใช้งานแบบไดนามิกเท่านั้น

 

เบต้า

ic ไดรเวอร์การจับข้อมูลอินพุต

การใช้งานแบบคงที่เท่านั้น

 

เบต้า

ไม่เป็นไร ไดร์เวอร์หน่วยความจำแบบไม่ลบเลือน (NVM)

การใช้งานแบบไดนามิก การใช้งานแบบคงที่

 

เบต้า เบต้า

oc ไดรเวอร์เปรียบเทียบเอาท์พุต

การใช้งานแบบคงที่เท่านั้น

 

เบต้า

พีเอ็มพี ไดรเวอร์พอร์ตมาสเตอร์ขนาน (PMP)

การใช้งานแบบไดนามิก การใช้งานแบบคงที่

 

การผลิตเบต้า

อาร์ทีซีซี ไดร์เวอร์นาฬิกาและปฏิทินแบบเรียลไทม์ (RTCC)

การใช้งานแบบคงที่เท่านั้น

 

เบต้า

การ์ด SD ไดรเวอร์การ์ด 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)

การใช้งานแบบไดนามิก การใช้งานแบบคงที่

 การผลิต

เบต้า

ยูเอสบีเอฟเอส

 

ยูเอสเอชเอส

ไดรเวอร์คอนโทรลเลอร์ PIC32MX Universal Serial Bus (USB) (อุปกรณ์ USB)
การใช้งานแบบไดนามิกเท่านั้นไดรเวอร์คอนโทรลเลอร์ Universal Serial Bus (USB) PIC32MZ (อุปกรณ์ USB)
การใช้งานแบบไดนามิกเท่านั้น
การผลิต

การผลิต

ยูเอสบีเอฟเอส

 

ยูเอสเอชเอส

ไดรเวอร์คอนโทรลเลอร์ PIC32MX Universal Serial Bus (USB) (โฮสต์ USB)

การใช้งานแบบไดนามิกเท่านั้น

ไดรเวอร์คอนโทรลเลอร์ PIC32MZ Universal Serial Bus (USB) (โฮสต์ USB)

การใช้งานแบบไดนามิกเท่านั้น

เบต้า

เบต้า

ไวไฟ/mrf24w

 

ไวไฟ/mrf24wn

ไดรเวอร์ Wi-Fi สำหรับตัวควบคุม MRF24WG
การใช้งานแบบไดนามิกเท่านั้นไดรเวอร์ Wi-Fi สำหรับตัวควบคุม MRF24WN
การใช้งานแบบไดนามิกเท่านั้น
การผลิต

 

การผลิต

การบริการระบบ

/กรอบงาน/ระบบ/ คำอธิบาย ปล่อย พิมพ์
คล้าก ห้องสมุดบริการระบบนาฬิกา

การใช้งานแบบไดนามิก การใช้งานแบบคงที่

 การผลิต

การผลิต

สั่งการ ห้องสมุดบริการระบบโปรเซสเซอร์คำสั่ง

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

ทั่วไป ห้องสมุดบริการระบบทั่วไป เบต้า
คอนโซล ห้องสมุดบริการระบบคอนโซล

การใช้งานแบบไดนามิก การใช้งานแบบคงที่

 เบต้า

อัลฟ่า

ดีบัก ดีบักไลบรารีบริการระบบ

การใช้งานแบบไดนามิกเท่านั้น

 

เบต้า

เดฟคอน ห้องสมุดบริการระบบควบคุมอุปกรณ์

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

ดีเอ็มเอ ห้องสมุดบริการระบบการเข้าถึงหน่วยความจำโดยตรง

การใช้งานแบบไดนามิก

 

การผลิต

fs File ห้องสมุดบริการระบบ

การใช้งานแบบไดนามิกเท่านั้น

 

การผลิต

ภายใน ห้องสมุดบริการระบบขัดจังหวะ

การใช้งานแบบคงที่เท่านั้น

 

การผลิต

หน่วยความจำ ห้องสมุดบริการระบบหน่วยความจำ

การใช้งานแบบคงที่เท่านั้น

 

เบต้า

ข้อความ ห้องสมุดบริการระบบส่งข้อความ

การใช้งานแบบไดนามิกเท่านั้น

 

เบต้า

พอร์ต ห้องสมุดบริการระบบพอร์ต

การใช้งานแบบคงที่เท่านั้น

 

การผลิต

สุ่ม ห้องสมุดบริการระบบเครื่องกำเนิดตัวเลขสุ่ม

การใช้งานแบบคงที่เท่านั้น

 

การผลิต

รีเซ็ต รีเซ็ตระบบบริการห้องสมุด

การใช้งานแบบคงที่เท่านั้น

 

เบต้า

พรุ่งนี้ ห้องสมุดบริการระบบจับเวลา

การใช้งานแบบไดนามิกเท่านั้น

 

เบต้า

สัมผัส ห้องสมุดบริการระบบสัมผัส

การใช้งานแบบไดนามิกเท่านั้น

 

เบต้า

ดับบลิวดีที ห้องสมุดบริการระบบ Watchdog Timer

การใช้งานแบบคงที่เท่านั้น

 

เบต้า

ห้องสมุดอุปกรณ์ต่อพ่วง:

/กรอบ/ คำอธิบาย ประเภทการเปิดตัว
รอบข้าง รหัสต้นทางของ Peripheral Library สำหรับไมโครคอนโทรลเลอร์ 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 ครอบครัว การผลิต
กลุ่มผลิตภัณฑ์การเชื่อมต่อแบบฝังตัว (EC) PIC32MZ การผลิต
PIC32MZ การเชื่อมต่อแบบฝังตัวพร้อมตระกูล Floating Point Unit (EF) การผลิต

เลเยอร์การแยกย่อยระบบปฏิบัติการ (OSAL):

/กรอบ/ คำอธิบาย ปล่อย พิมพ์
โอซัล เลเยอร์การแยกย่อยของระบบปฏิบัติการ (OSAL) การผลิต

 แพ็คเกจสนับสนุนบอร์ด (BSP):

/บีพีเอส/ คำอธิบาย ปล่อย พิมพ์
bt_audio_dk BSP สำหรับชุดพัฒนาเสียง Bluetooth PIC32 การผลิต
ชิปคิท_wf32 BSP สำหรับบอร์ดพัฒนา Wi-Fi ชิป KIT™ WF32™ การผลิต
ชิปคิท_ไวไฟร์ BSP สำหรับบอร์ดพัฒนาชิปKIT™ Wi-FIRE การผลิต
pic32mx_125_สก. BSP สำหรับชุดเริ่มต้น PIC32MX1/2/5 การผลิต
pic32mx_125_sk+lcc_pictail+qvga BSP สำหรับบอร์ดย่อย PICtail Plus สำหรับกราฟิกไร้ตัวควบคุมต้นทุนต่ำ (LCC) พร้อมจอแสดงผลกราฟิก บอร์ด 3.2×320 ขนาด 240 นิ้วที่เชื่อมต่อกับชุดเริ่มต้น PIC32MX1/2/5 การผลิต
pic32mx_125_sk+เมบ BSP สำหรับชุดเริ่มต้น PIC32MX1/2/5 ที่เชื่อมต่อกับบอร์ดขยายมัลติมีเดีย (MEB) การผลิต
pic32mx_bt_sk BSP สำหรับชุดเริ่มต้น PIC32 Bluetooth การผลิต
pic32mx_eth_sk BSP สำหรับชุดเริ่มต้น PIC32 Ethernet การผลิต
pic32mx_eth_sk2 BSP สำหรับ PIC32 Ethernet Starter Kit II การผลิต
pic32mx_pcap_db BSP สำหรับบอร์ดพัฒนา PIC32 GUI ที่มีระบบสัมผัสแบบ Projected Capacitive การผลิต
pic32mx_usb_digital_audio_ab BSP สำหรับบอร์ดอุปกรณ์เสริมเสียง USB PIC32 การผลิต
pic32mx_usb_sk2 BSP PIC32 USB Starter Kit II การผลิต
pic32mx_usb_sk2+lcc_pictail+qvga BSP สำหรับบอร์ดย่อย PICtail Plus สำหรับกราฟิกไร้ตัวควบคุมต้นทุนต่ำ (LCC) พร้อมจอแสดงผลกราฟิก บอร์ด 3.2×320 ขนาด 240 นิ้วที่เชื่อมต่อกับ PIC32 USB Starter Kit II การผลิต
pic32mx_usb_sk2+lcc_pictail+wqvga BSP สำหรับบอร์ดย่อย PICtail Plus สำหรับกราฟิกไร้ตัวควบคุมต้นทุนต่ำ (LCC) พร้อมบอร์ด Powertip 4.3″ 480×272 สำหรับการแสดงผลกราฟิกที่เชื่อมต่อกับ PIC32 USB Starter Kit II การผลิต
pic32mx_usb_sk2+เมบ BSP สำหรับบอร์ดขยายมัลติมีเดีย (MEB) ที่เชื่อมต่อกับ PIC32 USB Starter Kit II การผลิต
pic32mx_usb_sk2+s1d_pictail+วีจีเอ BSP สำหรับบอร์ดลูกตัวควบคุมกราฟิก PICtail Plus Epson S1D13517 พร้อมจอแสดงผลกราฟิก บอร์ดขนาด 5.7 นิ้ว 640×480 ที่เชื่อมต่อกับ PIC32 USB Starter Kit II การผลิต
pic32mx_usb_sk2+s1d_pictail+wqvga BSP สำหรับบอร์ดลูกตัวควบคุมกราฟิก PICtail Plus Epson S1D13517 พร้อมบอร์ด Power Tip ขนาด 4.3 นิ้ว 480×272 ที่เชื่อมต่อกับ PIC32 USB Starter Kit II การผลิต
pic32mx_usb_sk2+s1d_pictail+wvga BSP สำหรับบอร์ดลูกตัวควบคุมกราฟิก PICtail Plus Epson S1D13517 พร้อมจอแสดงผลกราฟิก บอร์ดขนาด 7 นิ้ว 800×400 ที่เชื่อมต่อกับ PIC32 USB Starter Kit II การผลิต
pic32mx_usb_sk2+ssd_pictail+qvga BSP สำหรับบอร์ดควบคุมกราฟิก LCD PICtail Plus SSD1926 บอร์ดลูกพร้อมจอแสดงผลกราฟิก บอร์ดขนาด 3.2 นิ้ว 320×240 ที่เชื่อมต่อกับ PIC32 USB Starter Kit II การผลิต
pic32mx_usb_sk3 BSP สำหรับ PIC32 USB Starter Kit 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+บีทีออดิโอดีเค BSP สำหรับโมดูลปลั๊กอินเสียง PIC32MZ2048ECH144 (PIM) ที่เชื่อมต่อกับชุดพัฒนาเสียง Bluetooth PIC32 การผลิต
pic32mz_ec_pim+e16 BSP สำหรับโมดูลปลั๊กอิน PIC32MZ2048ECH100 (PIM) ที่เชื่อมต่อกับบอร์ดพัฒนา Explorer 16 การผลิต
pic32mz_ec_sk BSP สำหรับชุดเริ่มต้นการเชื่อมต่อแบบฝังตัว (EC) PIC32MZ การผลิต
pic32mz_ec_sk+เมบ2 BSP สำหรับบอร์ดขยายมัลติมีเดีย II (MEB II) ที่เชื่อมต่อกับชุดเริ่มต้นการเชื่อมต่อแบบฝังตัว (EC) PIC32MZ การผลิต
pic32mz_ec_sk+meb2+wvga BSP สำหรับบอร์ดขยายมัลติมีเดีย II (MEB II) พร้อมบอร์ดแสดงผล PCAP WVGA ขนาด 5 นิ้ว (ดู บันทึก) เชื่อมต่อกับ PIC32MZ Embedded Connectivity (EC) Starter Kit

บันทึก: โปรดติดต่อสำนักงานขาย Microchip ในพื้นที่ของคุณเพื่อขอข้อมูลเกี่ยวกับการรับบอร์ดแสดงผล PCAP WVGA ขนาด 5 นิ้ว

การผลิต
pic32mz_ec_sk+s1d_pictail+วีจีเอ BSP สำหรับบอร์ดลูกของตัวควบคุมกราฟิก PICtail Plus Epson S1D13517 พร้อมจอแสดงผลกราฟิก บอร์ดขนาด 5.7 นิ้ว 640×480 ที่เชื่อมต่อกับชุดเริ่มต้น PIC32MZ Embedded Connectivity (EC) การผลิต
pic32mz_ec_sk+s1d_pictail+กว้าง xvga BSP สำหรับบอร์ดลูกตัวควบคุมกราฟิก PICtail Plus Epson S1D13517 พร้อมบอร์ดกราฟิก Powertip 4.3″ 480×272 ที่เชื่อมต่อกับชุดเริ่มต้น PIC32MZ Embedded Connectivity (EC) การผลิต
pic32mz_ec_sk+s1d_pictail+wvga BSP สำหรับบอร์ดลูกของตัวควบคุมกราฟิก PICtail Plus Epson S1D13517 พร้อมบอร์ดแสดงผล PCAP WVGA ขนาด 5 นิ้ว (ดู บันทึก) เชื่อมต่อกับ PIC32MZ Embedded Connectivity พร้อมด้วยชุดเริ่มต้น Floating Point Unit (EC)

บันทึก: โปรดติดต่อสำนักงานขาย Microchip ในพื้นที่ของคุณเพื่อขอข้อมูลเกี่ยวกับการรับบอร์ดแสดงผล PCAP WVGA ขนาด 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 พร้อมชุดเริ่มต้นจุดลอยตัว (EF) การผลิต
pic32mz_ef_sk+เมบ2 BSP สำหรับบอร์ดขยายมัลติมีเดีย II (MEB II) ที่เชื่อมต่อกับชุดเริ่มต้นการเชื่อมต่อแบบฝัง PIC32MZ พร้อมด้วยยูนิตจุดลอยตัว (EF) การผลิต
pic32mz_ef_sk+meb2+wvga BSP สำหรับบอร์ดขยายมัลติมีเดีย II (MEB II) พร้อมบอร์ดแสดงผล PCAP WVGA ขนาด 5 นิ้ว (ดู บันทึก) เชื่อมต่อกับ PIC32MZ Embedded Connectivity พร้อมด้วยชุดเริ่มต้น Floating Point Unit (EF)

บันทึก: โปรดติดต่อสำนักงานขาย Microchip ในพื้นที่ของคุณเพื่อขอข้อมูลเกี่ยวกับการรับบอร์ดแสดงผล PCAP WVGA ขนาด 5 นิ้ว

การผลิต
pic32mz_ef_sk+s1d_pictail+วีจีเอ BSP สำหรับบอร์ดลูกของตัวควบคุมกราฟิก PICtail Plus Epson S1D13517 พร้อมจอแสดงผลกราฟิก บอร์ดขนาด 5.7 นิ้ว 640×480 ที่เชื่อมต่อกับชุดเริ่มต้น PIC32MZ Embedded Connectivity พร้อมด้วย Floating Point Unit (EF) การผลิต
pic32mz_ef_sk+s1d_pictail+wqvga BSP สำหรับบอร์ดลูกของตัวควบคุมกราฟิก PICtail Plus Epson S1D13517 พร้อมบอร์ดกราฟิก Powertip 4.3″ 480×272 ที่เชื่อมต่อกับชุดเริ่มต้นการเชื่อมต่อแบบฝัง PIC32MZ พร้อมด้วยหน่วยจุดลอยตัว (EF) การผลิต
ไวไฟ_จี_ดีบี BSP สำหรับบอร์ดสาธิต Wi-Fi G การผลิต

แอปพลิเคชันเสียง:

/แอพ/เสียง/ คำอธิบาย ปล่อย พิมพ์
ไมโครโฟน_เสียง_ลูปแบ็ค การสาธิตการต่อกลับไมโครโฟนเสียง การผลิต
โทนเสียง การสาธิตโทนเสียง การผลิต
mac_audio_hi_res การสาธิตเสียงความละเอียดสูง การผลิต
การ์ด SD_USB_ออดิโอ การสาธิตการใช้การ์ด SD เสียง USB เบต้า
ตัวถอดรหัสเสียงสากล การสาธิตเครื่องถอดรหัสเสียงสากล การผลิต
ชุดหูฟัง USB การสาธิตชุดหูฟังเสียง USB การผลิต
ไมโครโฟน USB การสาธิตไมโครโฟนเสียง USB การผลิต
ลำโพง USB การสาธิตลำโพงเสียง USB การผลิต

แอปพลิเคชันบลูทูธ:

/แอพ/บลูทูธ/ คำอธิบาย ปล่อย พิมพ์
ข้อมูล/ข้อมูลพื้นฐาน การสาธิตข้อมูลพื้นฐาน Bluetooth® การผลิต
ข้อมูล/data_temp_sens_rgb การสาธิตเซ็นเซอร์อุณหภูมิบลูทูธและข้อมูล RGB การผลิต
พรีเมียม/เสียง/a2dp_avrcp การสาธิตเสียงระดับพรีเมียมของ Bluetooth การผลิต

แอปพลิเคชัน Bootloader:

/แอพ/ตัวโหลดบูต/ คำอธิบาย ปล่อย พิมพ์
พื้นฐาน การสาธิต Bootloader ขั้นพื้นฐาน การผลิต
อัพเดตสด การสาธิตการอัปเดตสด การผลิต

แอปพลิเคชันคลาส B:

/แอพ/คลาสบี/ คำอธิบาย ปล่อย พิมพ์
การสาธิตคลาส B การสาธิตการใช้ห้องสมุดชั้น บ. การผลิต

แอปพลิเคชันการเข้ารหัส:

/แอพ/คริปโต/ คำอธิบาย ปล่อย พิมพ์
เข้ารหัส_ถอดรหัส การสาธิตการเข้ารหัส/ถอดรหัส MD5 ของ Crypto Peripheral Library การผลิต
แฮชขนาดใหญ่ การสาธิตการแฮชไลบรารีอุปกรณ์ต่อพ่วง Crypto การผลิต

แอปพลิเคชันไดร์เวอร์:

/แอพ/ไดรเวอร์/ คำอธิบาย ปล่อย พิมพ์
i2c/i2c_rtcc การสาธิต I2C RTCC การผลิต
nvm/nvm_read_write การสาธิต NVM การผลิต
spi/serial_eeprom การสาธิต SPI การผลิต
สปิ/สปิ_ลูปแบ็ก การสาธิต SPI การผลิต
สปิ_แฟลช/sst25vf020b การสาธิตอุปกรณ์ SPI Flash SST25VF020B การผลิต
ยูซาร์ต/ยูซาร์ต_เอคโค่ การสาธิต USART การผลิต
ยูอาร์ท/ยูอาร์ท_ลูปแบ็ก การสาธิต USART Loopback การผลิต

 Exampแอปพลิเคชัน:

/แอพ/อดีตampเลส/ คำอธิบาย ปล่อย พิมพ์
แอปแรกของฉัน ตัวอย่างบทช่วยสอน MPLAB Harmonyampเลอ โซลูชั่น ไม่มีข้อมูล
รอบข้าง ไลบรารีอุปกรณ์ต่อพ่วงที่เข้ากันได้กับ MPLAB Harmony Exampเลส การผลิต
ระบบ ห้องสมุดบริการระบบที่สอดคล้องกับ MPLAB Harmony Exampเลส การผลิต

 แอปพลิเคชันโปรแกรมเมอร์หน่วยความจำภายนอก:

/แอพ/โปรแกรมเมอร์/ คำอธิบาย ปล่อย พิมพ์
แฟลชภายนอก การสาธิตการบูตโหลดเดอร์แฟลชภายนอก การผลิต
สกิ_แฟลช การสาธิต SQI Flash ของโปรแกรมเมอร์หน่วยความจำภายนอก การผลิต

 File แอปพลิเคชันระบบ:

/แอพ/fs/ คำอธิบาย ปล่อย พิมพ์
nvm_fat_ดิสก์เดี่ยว การสาธิต FAT FS หน่วยความจำแบบไม่ลบเลือนบนดิสก์เดี่ยว การผลิต
nvm_mpfs_ดิสก์เดี่ยว การสาธิต MPFS หน่วยความจำแบบไม่ลบเลือนบนดิสก์เดี่ยว การผลิต
nvm_sdcard_fat_mpfs_multi_disk การสาธิต MPFS FAT FS หน่วยความจำแบบไม่ลบเลือนแบบหลายดิสก์ การผลิต
nvm_sdcard_fat_มัลติดิสก์ การสาธิต FAT FS หน่วยความจำถาวรแบบหลายดิสก์ การผลิต
sdcard_fat_single_disk การสาธิต FAT FS ของการ์ด SD ดิสก์เดี่ยว การผลิต
sdcard_msd_fat_มัลติดิสก์ การสาธิต MSD FAT FS สำหรับการ์ด SD หลายดิสก์ การผลิต
sst25_ไขมัน การสาธิต SST25 Flash FAT FS อัลฟ่า

แอพพลิเคชันกราฟิก:

/แอพ/gfx/ คำอธิบาย ปล่อย พิมพ์
ภาพเคลื่อนไหวพื้นฐาน การสาธิตไลบรารีกราฟิกเคลื่อนไหวขั้นพื้นฐาน การผลิต
emwin_การเริ่มต้นอย่างรวดเร็ว การสาธิตการเริ่มต้นอย่างรวดเร็วของ SEGGER emWin การผลิต
ทรัพยากรภายนอก การสาธิตการเข้าถึงหน่วยความจำภายนอกของทรัพยากรกราฟิกที่จัดเก็บไว้ การผลิต
การจัดแสดงกราฟิก การสาธิตกราฟิกต้นทุนต่ำแบบไร้ตัวควบคุม (LCC) WVGA การผลิต
ลซีซี การสาธิตกราฟิกแบบไร้ตัวควบคุมต้นทุนต่ำ (LCC) การผลิต
สื่อ_ภาพ_viewer สื่อกราฟิก ภาพ Viewการสาธิต การผลิต
วัตถุ การสาธิตเลเยอร์วัตถุกราฟิก การผลิต
ดั้งเดิม การสาธิตเลเยอร์กราฟิกเบื้องต้น การผลิต
การปรับเทียบแบบสัมผัสแบบต้านทาน การสาธิตการปรับเทียบการสัมผัสแบบต้านทาน การผลิต
s1d13517 การสาธิตตัวควบคุม LCD Epson S1D13517 การผลิต
เอสเอสดี1926 การสาธิตคอนโทรลเลอร์ Solomon Systech SSD1926 การผลิต

 การใช้งานบอร์ดขยายมัลติมีเดีย II (MEB II):

/แอพ/meb_ii/ คำอธิบาย ปล่อย พิมพ์
กล้อง gfx การสาธิตกล้องกราฟิก การผลิต
gfx_cdc_com_port_ซิงเกิล การสาธิตกราฟิกรวมและ USB CDC การผลิต
กรอบรูป_gfx การสาธิตกรอบรูปกราฟิก การผลิต
จีเอฟเอ็กซ์_web_เซิร์ฟเวอร์_nvm_mpfs กราฟิกรวมกับ TCP/IP Web การสาธิตการใช้งานเซิร์ฟเวอร์ การผลิต
เอ็มวิน ความสามารถของ SEGGER emWin® ในการสาธิต MEB II เบต้า

แอปพลิเคชัน RTOS:

/แอพ/rtos/ คำอธิบาย ปล่อย พิมพ์
ปั้มนูน การสาธิต SEGGER embOS® การผลิต
ฟรีตอส การสาธิต FreeRTOS™ การผลิต
โอเพนทอส การสาธิต OPENRTOS การผลิต
เธรดเอ็กซ์ การสาธิต ThreadX ของ Express Logic การผลิต
uC_OS_II การสาธิต Micriµm® µC/OS-II™ เบต้า
uC_OS_III การสาธิต Micriµm® µC/OS-III™ การผลิต

แอปพลิเคชัน TCP/IP:

/แอพ/tcpip/ คำอธิบาย ปล่อย พิมพ์
เบิร์กลีย์_ทีซีพี_ไคลเอนท์ การสาธิตไคลเอนต์ TCP/IP ของ Berkeley การผลิต
เบิร์กลีย์_ทีซีพี_เซิร์ฟเวอร์ การสาธิตเซิร์ฟเวอร์ TCP/IP ของ Berkeley การผลิต
เบิร์กลีย์_ยูดีพี_ไคลเอนท์ การสาธิตไคลเอนต์ Berkeley TCP/IP UDP การผลิต
เบิร์กลีย์ยูดีพีรีเลย์ การสาธิตการถ่ายทอด TCP/IP UDP ของ Berkeley การผลิต
เบิร์กลีย์ยูดีพีเซิร์ฟเวอร์ การสาธิตเซิร์ฟเวอร์ Berkeley TCP/IP UDP การผลิต
ไคลเอนต์ tcp ของหมาป่า การสาธิตไคลเอนต์ TCP/IP TCP ของ wolfSSL การผลิต
เซิร์ฟเวอร์ wolfssl_tcp การสาธิตเซิร์ฟเวอร์ TCP ของ wolfSSL TCP/IP การผลิต
สแนปป์วี3_เอ็นวีเอ็ม_เอ็มพีเอฟเอส ไมโครชิปหน่วยความจำแบบไม่ลบเลือน SNMPv3 ที่เป็นกรรมสิทธิ์ File การสาธิตระบบ การผลิต
snmpv3_sdcard_fatfs- ภาษาไทย การ์ดหน่วยความจำ SD แบบไม่ลบเลือน SNMPv3 FAT File การสาธิตระบบ การผลิต
ไคลเอนต์ tcpip_tcp_client การสาธิตไคลเอนต์ TCP/IP TCP การผลิต
tcpip_tcp_client_server การสาธิตไคลเอนต์เซิร์ฟเวอร์ TCP/IP TCP การผลิต
tcpip_tcp_เซิร์ฟเวอร์ การสาธิตเซิร์ฟเวอร์ TCP/IP การผลิต
ไคลเอนต์ tcpip_udp การสาธิตไคลเอนต์ TCP/IP UDP การผลิต
เซิร์ฟเวอร์ไคลเอนต์ tcpip_udp การสาธิตไคลเอนต์เซิร์ฟเวอร์ TCP/IP UDP การผลิต
เซิร์ฟเวอร์ tcpip_udp การสาธิตเซิร์ฟเวอร์ TCP/IP UDP การผลิต
web_เซิร์ฟเวอร์_nvm_mpfs ไมโครชิปหน่วยความจำแบบไม่ลบเลือนที่เป็นกรรมสิทธิ์ File ระบบ Web การสาธิตการใช้งานเซิร์ฟเวอร์ การผลิต
web_เซิร์ฟเวอร์_sdcard_fatfs การ์ด SD FAT File ระบบ Web การสาธิตการใช้งานเซิร์ฟเวอร์ การผลิต
การกำหนดค่า wifi อย่างง่าย การสาธิต Wi-Fi® EasyConf การผลิต
ไวไฟ_จี_เดโม การสาธิตการใช้งาน Wi-Fi G การผลิต
ไวไฟ_วูล์ฟสเอสแอล_ทีซีพี_ไคลเอนท์ การสาธิตไคลเอนต์ TCP/IP ของ Wi-Fi wolfSSL การผลิต
ไวไฟ_วูฟส์เอสแอล_ทีซีพี_เซิร์ฟเวอร์ การสาธิตเซิร์ฟเวอร์ TCP/IP ของ Wi-Fi wolfSSL การผลิต
ไคลเอนต์ tcp ของหมาป่า การสาธิตไคลเอนต์ TCP/IP ของ wolfSSL การผลิต
เซิร์ฟเวอร์ wolfssl_tcp การสาธิตเซิร์ฟเวอร์ TCP/IP ของ wolfSSL การผลิต

ทดสอบการใช้งาน:

/แอพ/meb_ii/ คำอธิบาย ปล่อย พิมพ์
ทดสอบample การทดสอบ MPLAB Harmony Sampแอปพลิเคชัน อัลฟ่า

 แอปพลิเคชันอุปกรณ์ USB:

/แอพ/ยูเอสบี/อุปกรณ์/ คำอธิบาย ปล่อย พิมพ์
ซีดีซี คอม พอร์ต ดูอัล การสาธิตการจำลองพอร์ต COM แบบอนุกรมคู่ของ CDC การผลิต
ซีดีซีคอมพอร์ตซิงเกิล การสาธิตการจำลองพอร์ต COM แบบอนุกรมเดียวของ CDC การผลิต
ซีดีซี_เอ็มเอสดี_เบสิค การสาธิตอุปกรณ์จัดเก็บข้อมูลขนาดใหญ่ (MSD) ของ CDC การผลิต
อีมูเลเตอร์ cdc_serial การสาธิตการจำลองแบบอนุกรมของ CDC การผลิต
อีมูเลเตอร์ cdc_serial_emulator_msd การสาธิต MSD การจำลองแบบอนุกรมของ CDC การผลิต
ซ่อน_พื้นฐาน การสาธิตอุปกรณ์อินเทอร์เฟซ USB ขั้นพื้นฐาน (HID) การผลิต
จอยสติ๊กซ่อน การสาธิตอุปกรณ์จอยสติ๊กคลาส USB HID การผลิต
คีย์บอร์ดซ่อน การสาธิตอุปกรณ์แป้นพิมพ์ USB HID Class การผลิต
ซ่อนเมาส์ การสาธิตอุปกรณ์เมาส์ USB HID Class การผลิต
ซ่อน MSD พื้นฐาน การสาธิต MSD คลาส HID ของ USB การผลิต
msd_พื้นฐาน การสาธิต USB MSD การผลิต
เอ็มเอสดี_เอฟเอส_สปิฟแฟลช แฟลช USB MSD SPI File การสาธิตระบบ การผลิต
msd_sdcard การสาธิตการ์ด SD USB MSD การผลิต
ผู้ขาย การสาธิตผู้จำหน่าย USB (หรือที่เรียกว่าทั่วไป) การผลิต

 แอปพลิเคชันโฮสต์ USB:

/แอพ/ยูเอสบี/โฮสต์/ คำอธิบาย ปล่อย พิมพ์
ลำโพงเสียง การสาธิตไดรเวอร์โฮสต์คลาส USB Audio v1.0 การผลิต
ซีดีซี_พื้นฐาน การสาธิตเบื้องต้นของ USB CDC การผลิต
ซีดีซี_เอ็มเอสดี การสาธิต MSD ขั้นพื้นฐานของ USB CDC การผลิต
คีย์บอร์ดพื้นฐานแบบซ่อน การสาธิตคีย์บอร์ดโฮสต์ USB HID การผลิต
เมาส์พื้นฐานซ่อนอยู่ การสาธิตเมาส์โฮสต์ USB HID การผลิต
ฮับ_ซีดีซี_ไฮด์ การสาธิตฮับ USB HID CDC การผลิต
ฮับ_เอ็มเอสดี การสาธิตโฮสต์ USB MSD Hub การผลิต
msd_พื้นฐาน การสาธิตการใช้ไดรฟ์ USB MSD Host แบบง่าย การผลิต

ไบนารีที่สร้างไว้ล่วงหน้า:

/bin/เฟรมเวิร์ก คำอธิบาย ปล่อย พิมพ์
บลูทูธ ไลบรารีสแต็กบลูทูธ PIC32 ที่สร้างไว้ล่วงหน้า การผลิต
บลูทูธ/พรีเมียม/ออดิโอ ไลบรารีสแต็กเสียงบลูทูธ PIC32 ที่สร้างไว้ล่วงหน้า (พรีเมียม) การผลิต
ตัวถอดรหัส/พรีเมียม/aac_microaptiv ไลบรารีตัวถอดรหัส AAC ที่สร้างไว้ล่วงหน้าสำหรับอุปกรณ์ PIC32MZ พร้อมคุณสมบัติหลักของ microAptiv (พรีเมียม) เบต้า
ตัวถอดรหัส/พรีเมียม/aac_pic32mx ไลบรารีตัวถอดรหัส AAC ที่สร้างไว้ล่วงหน้าสำหรับอุปกรณ์ PIC32MX (พรีเมียม) เบต้า
ตัวถอดรหัส/พรีเมียม/mp3_microaptiv ไลบรารีตัวถอดรหัส MP3 สำเร็จรูปสำหรับอุปกรณ์ PIC32MZ พร้อมคุณสมบัติหลักของ microAptiv (พรีเมียม) การผลิต
ตัวถอดรหัส/พรีเมียม/mp3_pic32mx ไลบรารีตัวถอดรหัส MP3 สำเร็จรูปสำหรับอุปกรณ์ PIC32MX (พรีเมียม) การผลิต
ตัวถอดรหัส/พรีเมียม/wma_microaptiv ไลบรารีตัวถอดรหัส WMA สำเร็จรูปสำหรับอุปกรณ์ PIC32MZ พร้อมคุณสมบัติหลักของ microAptiv (พรีเมียม) เบต้า
ตัวถอดรหัส/พรีเมียม/wma_pic32mx ไลบรารีตัวถอดรหัส WMA สำเร็จรูปสำหรับอุปกรณ์ PIC32MX (พรีเมียม) เบต้า
คณิตศาสตร์/ดีเอสพี ไลบรารีคณิตศาสตร์จุดคงที่ DSP ที่สร้างไว้ล่วงหน้าสำหรับอุปกรณ์ PIC32MZ การผลิต
คณิตศาสตร์/ไลบรารี ไลบรารีคณิตศาสตร์จุดคงที่ LibQ ที่สร้างไว้ล่วงหน้าสำหรับอุปกรณ์ PIC32MZ การผลิต
คณิตศาสตร์/libq/libq_c ไลบรารี Math สำเร็จรูปพร้อมการใช้งาน C ที่เข้ากันได้กับอุปกรณ์ Pic32MX และ Pic32MZ (หมายเหตุ: รูทีนเหล่านี้ไม่เข้ากันได้กับฟังก์ชันของไลบรารี libq) เบต้า
รอบข้าง ไลบรารีอุปกรณ์ต่อพ่วงที่สร้างไว้ล่วงหน้า การผลิต/เบต้า

 สร้างกรอบงาน:

/สร้าง/กรอบงาน/ คำอธิบาย ปล่อย พิมพ์
คณิตศาสตร์/ไลบรารี โครงการสร้างห้องสมุด LibQ การผลิต
คณิตศาสตร์/ไลบรารี โครงการสร้างห้องสมุด LibQ_C อัลฟ่า
รอบข้าง โครงการสร้างห้องสมุดอุปกรณ์ต่อพ่วง การผลิต

 สาธารณูปโภค :

/สาธารณูปโภค/ คำอธิบาย ปล่อย พิมพ์
เอ็มเอชซี/plugins/ผู้จัดการการแสดงผล/ผู้จัดการการแสดงผล.jar ปลั๊กอิน MPLAB Harmony Display Manager เบต้า
mhc/com-ไมโครชิป-mplab-โมดูล-mhc.nbm ปลั๊กอิน MPLAB Harmony Configurator (MHC)

MPLAB Harmony Graphics Composer (รวมอยู่ในปลั๊กอิน MHC)

การผลิต

เบต้า

mib2bib/mib2bib.jar รวบรวมสคริปต์ MIB ของ Microchip ที่กำหนดเอง (snmp.mib) เพื่อสร้าง snmp.bib และ mib.h การผลิต
เครื่องกำเนิดไฟฟ้า mpfs/mpfs2.jar โปรโตคอล TCP/IP File เครื่องกำเนิดไฟฟ้าและยูทิลิตี้การอัปโหลด การผลิต
เซกเกอร์/เอ็มวิน ยูทิลิตี้ SEGGER emWin ที่ใช้โดยแอปพลิเคชันสาธิต MPLAB Harmony emWin ผู้ขาย
tcpip_discoverer/tcpip_discoverer.jar ยูทิลิตี้ TCP/IP Microchip Node Discoverer การผลิต

 ซอฟต์แวร์ของบุคคลที่สาม:

/บุคคลที่สาม/ คำอธิบาย ปล่อย พิมพ์
ตัวถอดรหัส การกระจายแหล่งที่มาของไลบรารีตัวถอดรหัส ผู้ขาย
จีเอฟเอ็กซ์/เอ็มวิน การกระจายไลบรารีกราฟิก SEGGER emWin® ผู้ขาย
rtos/embOS การจัดจำหน่าย SEGGER embOS® ผู้ขาย
rtos/ฟรีRTOS การแจกจ่ายซอร์ส FreeRTOS พร้อมรองรับอุปกรณ์ PIC32MZ ผู้ขาย
rtos/ไมโครโอเอสไอ การกระจาย Micriµm® µC/OS-II™ ผู้ขาย
rtos/ไมโครโอเอส III การกระจาย Micriµm® µC/OS-III™ ผู้ขาย
rtos/โอเพ่นอาร์โตเอส การกระจายแหล่งข้อมูล OPENRTOS พร้อมรองรับอุปกรณ์ PIC32MZ ผู้ขาย
rtos/เธรดเอ็กซ์ การกระจาย ThreadX ของ Express Logic ผู้ขาย
เซกเกอร์/เอ็มวิน การกระจาย SEGGER emWin® Pro ผู้ขาย
ทีซีพีไอพี/วูล์ฟเอสเอสแอล wolfSSL (เดิมชื่อ CyaSSL) ไลบรารี SSL แบบฝังตัว การสาธิตแบบโอเพ่นซอร์ส ผู้ขาย
tcpip/นี้ การจัดจำหน่ายห้องสมุด InterNiche ผู้ขาย

 เอกสารประกอบ:

/เอกสาร/ คำอธิบาย ปล่อย พิมพ์
ความสามัคคี_ช่วยเหลือ.pdf ความช่วยเหลือ MPLAB Harmony ในรูปแบบเอกสารพกพา (PDF) การผลิต
ความสามัคคี_ช่วยเหลือ.chm MPLAB Harmony Help ในรูปแบบ Compiled Help (CHM) การผลิต
ดัชนี html MPLAB Harmony ช่วยเหลือในรูปแบบ HTML การผลิต
ใบงานความเข้ากันได้ของความสามัคคี.pdf แบบฟอร์ม PDF สำหรับใช้ในการกำหนดระดับความเข้ากันได้ของ MPLAB Harmony และเพื่อจับข้อยกเว้นหรือข้อจำกัดใดๆ ต่อแนวทางความเข้ากันได้ การผลิต
เอกสารสรุปการวางจำหน่าย Harmony เวอร์ชัน 1.11.pdf MPLAB Harmony Release Brief ให้ข้อมูลการเปิดตัวแบบ "รวดเร็ว" การผลิต
หมายเหตุการเผยแพร่ Harmony เวอร์ชัน 1.11.pdf หมายเหตุการเปิดตัว MPLAB Harmony ในรูปแบบ PDF การผลิต
ใบอนุญาต harmony_license_v1.11.pdf ข้อตกลงใบอนุญาตซอฟต์แวร์ MPLAB Harmony ในรูปแบบ PDF การผลิต

ประเภทการเปิดตัว

ในส่วนนี้จะอธิบายเกี่ยวกับประเภทของการเปิดตัวและความหมาย

คำอธิบาย
การเปิดตัวโมดูล MPLAB Harmony สามารถทำได้สามประเภท ดังแสดงในภาพประกอบต่อไปนี้

ไมโครชิพ-ฮาร์โมนี-อินทิเกรเต็ด-ซอฟต์แวร์-เฟรมเวิร์ก-1

การเปิดตัวอัลฟ่า
เวอร์ชันอัลฟ่าของโมดูลมักจะเป็นเวอร์ชันเริ่มต้น เวอร์ชันอัลฟ่าจะมีการใช้งานชุดคุณลักษณะพื้นฐานอย่างครบถ้วน มีการทดสอบยูนิตตามฟังก์ชันการทำงาน และสามารถสร้างได้อย่างถูกต้อง เวอร์ชันอัลฟ่าเป็นเวอร์ชัน "เบื้องต้น" ที่ยอดเยี่ยมview” ของการพัฒนาใหม่ที่ Microchip กำลังดำเนินการอยู่ และอาจมีประโยชน์อย่างมากในการสำรวจฟีเจอร์ใหม่ อย่างไรก็ตาม ยังไม่ได้ผ่านกระบวนการทดสอบอย่างเป็นทางการอย่างสมบูรณ์ และแทบจะแน่นอนว่าอินเทอร์เฟซบางส่วนจะเปลี่ยนไปก่อนที่จะเปิดตัวเวอร์ชันการผลิต ดังนั้นจึงไม่แนะนำให้ใช้ในการผลิต

การเปิดตัวเบต้า
เวอร์ชันเบต้าของโมดูลได้ผ่านอินเทอร์เฟซภายในแล้วview กระบวนการนี้ได้รับการทดสอบอย่างเป็นทางการเกี่ยวกับฟังก์ชันการทำงานแล้ว นอกจากนี้ ปัญหาที่รายงานจากรุ่นอัลฟ่าจะได้รับการแก้ไขหรือบันทึกไว้แล้ว เมื่อโมดูลอยู่ในรุ่นเบต้า คุณสามารถคาดหวังได้ว่าจะทำงานได้อย่างถูกต้องในสถานการณ์ปกติ และคุณสามารถคาดหวังได้ว่าอินเทอร์เฟซจะใกล้เคียงกับรูปแบบสุดท้ายมาก (แม้ว่ายังคงสามารถทำการเปลี่ยนแปลงได้หากจำเป็น) อย่างไรก็ตาม ไม่ได้รับการทดสอบความเครียดหรือประสิทธิภาพ และอาจไม่ล้มเหลวอย่างราบรื่นหากใช้งานไม่ถูกต้อง ไม่แนะนำให้ใช้รุ่นเบต้าสำหรับการผลิต แต่สามารถใช้สำหรับการพัฒนาได้

การเปิดตัวการผลิต
เมื่อถึงเวลาที่โมดูลได้รับการเผยแพร่ในรูปแบบการผลิต ก็จะมีคุณสมบัติครบถ้วน ผ่านการทดสอบอย่างสมบูรณ์ และอินเทอร์เฟซของโมดูลจะ "หยุดทำงาน" ปัญหาที่ทราบทั้งหมดจากรุ่นก่อนหน้าจะได้รับการแก้ไขหรือบันทึกไว้แล้ว อินเทอร์เฟซที่มีอยู่จะไม่เปลี่ยนแปลงในรุ่นต่อๆ ไป อินเทอร์เฟซอาจได้รับการขยายด้วยคุณสมบัติเพิ่มเติมและฟังก์ชันอินเทอร์เฟซเพิ่มเติม แต่ฟังก์ชันอินเทอร์เฟซที่มีอยู่จะไม่เปลี่ยนแปลง นี่คือโค้ดที่เสถียรพร้อมอินเทอร์เฟซโปรแกรมแอปพลิเคชัน (API) ที่เสถียร ซึ่งคุณสามารถพึ่งพาได้สำหรับวัตถุประสงค์การผลิต

หมายเลขเวอร์ชัน

หัวข้อนี้จะอธิบายความหมายของหมายเลขเวอร์ชันของ MPLAB Harmony

คำอธิบาย

แผนการกำหนดหมายเลขเวอร์ชัน MPLAB Harmony
MPLAB Harmony ใช้รูปแบบการนับหมายเลขเวอร์ชันต่อไปนี้:
- - - ] ที่ไหน:

  • = การแก้ไขครั้งใหญ่ (การเปลี่ยนแปลงที่สำคัญที่ส่งผลต่อโมดูลจำนวนมากหรือทั้งหมด)
  • = การแก้ไขเล็กน้อย (คุณลักษณะใหม่, การเปิดตัวปกติ)
  • - ] = การปล่อยตัวแบบ Dot (การแก้ไขข้อผิดพลาด, การปล่อยตัวที่ไม่ได้กำหนดไว้)
  • - ] = ประเภทการเผยแพร่ (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?
    A: แนะนำให้ใช้ระดับการเพิ่มประสิทธิภาพ -O1 เพื่อลบโค้ดจากส่วนที่ไม่ได้ใช้งานในไลบรารีต่อพ่วง
  • ถาม: โปรแกรมถอนการติดตั้ง MPLAB Harmony จัดการกับการแก้ไขโดยผู้ใช้อย่างไร files?
    A: โปรแกรมถอนการติดตั้งจะลบทั้งหมด files ติดตั้งโดยโปรแกรมติดตั้ง แม้ว่าจะถูกปรับเปลี่ยนโดยผู้ใช้ก็ตาม อย่างไรก็ตาม files ที่เพิ่มโดยผู้ใช้จะไม่ถูกลบ

เอกสาร / แหล่งข้อมูล

กรอบงานซอฟต์แวร์บูรณาการ Harmony ของ MICROCHIP [พีดีเอฟ] คู่มือการใช้งาน
v1.11, กรอบงานซอฟต์แวร์บูรณาการ Harmony, กรอบงานซอฟต์แวร์บูรณาการ, กรอบงานซอฟต์แวร์, กรอบงาน

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *