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

ข้อมูลจำเพาะ:
- ชื่อผลิตภัณฑ์: 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:
|
|
| ห้องสมุดอุปกรณ์ 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 ต่อไปนี้ไม่ได้รับการใช้งาน:
ไดรเวอร์ 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 ไม่ได้รองรับการใช้งานฟังก์ชันต่อไปนี้:
|
ไดรเวอร์อุปกรณ์:
| คุณสมบัติ | เพิ่มเติมและอัปเดต | ปัญหาที่ทราบ |
| แอลซีซี | . | 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:
|
| 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:
คุณสมบัติปิดเสียง (ที่ควบคุมจากพีซี) ไม่ทำงาน การสาธิต mac_audio_hi_res: การปิดเสียงที่พีซีจะทำงานได้อย่างถูกต้องเฉพาะครั้งแรกเท่านั้น |
| การสาธิตการใช้งานบลูทูธ | พบปัญหาที่ได้รับการแก้ไขในการแสดงผล WVGA บนการสาธิต a2dp_avrcp นี่เป็นการสาธิตแบบพรีเมียม | กราฟิกถูกปิดชั่วคราว/ถอดออกในคอนฟิกูเรชัน PIC32MZ DA ทั้งหมด และจะพร้อมใช้งานในรุ่นต่อไป |
| File การสาธิตระบบ | LED_3 ซึ่งใช้ในการระบุว่าการสาธิตสำเร็จหรือไม่ โดยจะมีผลต่อการสาธิตต่อไปนี้:
เพื่อหลีกเลี่ยงปัญหาที่อาจเกิดขึ้น ผู้ใช้สามารถวางจุดพักในโค้ดแอปพลิเคชันเพื่อดูสถานะของการสาธิตได้ |
| การสาธิตกราฟิก | การเขียนโปรแกรมและการดีบักชุดเริ่มต้น PKOB อาจทำให้เกิดข้อผิดพลาดต่อไปนี้: ไม่สามารถเริ่มโปรแกรมเมอร์ได้: ไม่สามารถตั้งโปรแกรมอุปกรณ์เป้าหมายได้ หากข้อความนี้เกิดขึ้น ให้เปิดเครื่องอุปกรณ์อีกครั้งและแอปพลิเคชันจะเริ่มทำงาน หากจำเป็นต้องแก้ไขข้อบกพร่อง วิธีแก้ปัญหาที่แนะนำคือติดตั้งส่วนหัวที่เหมาะสมลงในชุดเริ่มต้นโดยใช้ MPLAB REAL ICE
ปัญหาต่อไปนี้เกิดขึ้นกับการสาธิต external_resources:
|
|
| การสาธิต 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:
|
สาธารณูปโภค :
| คุณสมบัติ | เพิ่มเติมและอัปเดต | ปัญหาที่ทราบ |
| ตัวกำหนดค่าฮาร์โมนีของ MPLAB (MHC) | ไม่มีข้อมูล |
|
ซอฟต์แวร์ของบุคคลที่สาม:
| คุณสมบัติ | เพิ่มเติมและอัปเดต | ปัญหาที่ทราบ |
| ไลบรารี่กราฟิก 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 สามารถทำได้สามประเภท ดังแสดงในภาพประกอบต่อไปนี้

การเปิดตัวอัลฟ่า
เวอร์ชันอัลฟ่าของโมดูลมักจะเป็นเวอร์ชันเริ่มต้น เวอร์ชันอัลฟ่าจะมีการใช้งานชุดคุณลักษณะพื้นฐานอย่างครบถ้วน มีการทดสอบยูนิตตามฟังก์ชันการทำงาน และสามารถสร้างได้อย่างถูกต้อง เวอร์ชันอัลฟ่าเป็นเวอร์ชัน "เบื้องต้น" ที่ยอดเยี่ยม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, กรอบงานซอฟต์แวร์บูรณาการ, กรอบงานซอฟต์แวร์, กรอบงาน |





