โลโก้ไมโครชิป

ที่ปรึกษาคอมไพเลอร์ MICROCHIP ใน MPLAB X IDE

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-PRODUCT

ประกาศถึงลูกค้าเครื่องมือการพัฒนา

สำคัญ: 
เอกสารทั้งหมดจะล้าสมัย และคู่มือเครื่องมือการพัฒนาก็ไม่มีข้อยกเว้น เครื่องมือและเอกสารประกอบของเรามีการพัฒนาอย่างต่อเนื่องเพื่อตอบสนองความต้องการของลูกค้า ดังนั้นกล่องโต้ตอบและ/หรือคำอธิบายเครื่องมือจริงบางรายการอาจแตกต่างจากที่อยู่ในเอกสารนี้ โปรดดูของเรา webงาน (www.ไมโครชิป.com/) เพื่อรับเอกสาร PDF เวอร์ชันล่าสุด เอกสารจะถูกระบุด้วยหมายเลข DS ที่อยู่ด้านล่างของแต่ละหน้า รูปแบบ DS คือ DS , ที่ไหน เป็นตัวเลข 8 หลัก และ เป็นอักษรตัวพิมพ์ใหญ่ สำหรับข้อมูลล่าสุด ค้นหาความช่วยเหลือสำหรับเครื่องมือของคุณได้ที่ ออนไลน์docs.microchip.com/.

ที่ปรึกษาคอมไพเลอร์

บันทึก:  เนื้อหานี้ยังอยู่ใน “คู่มือผู้ใช้ MPLAB X IDE” (DS-50002027) Compiler Advisor จะแสดงการเปรียบเทียบแบบกราฟิกของชุดต่างๆ พร้อมด้วยการเพิ่มประสิทธิภาพคอมไพลเลอร์ที่คัดสรรมาอย่างดีโดยใช้โค้ดโปรเจ็กต์

ที่ปรึกษาคอมไพเลอร์ เช่นample

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-1

ปลั๊กอิน MPLAB X IDE นี้มีประโยชน์ใน:

  • ให้ข้อมูลเกี่ยวกับการปรับแต่งคอมไพเลอร์ที่มีอยู่สำหรับคอมไพเลอร์แต่ละประเภท (XC8, XC16, XC32)
  • แสดงให้เห็นถึง advantagการเพิ่มประสิทธิภาพแต่ละครั้งจัดเตรียมไว้สำหรับโครงการในรูปแบบกราฟิกที่อ่านง่ายสำหรับโปรแกรมและขนาดหน่วยความจำข้อมูล
  • บันทึกการกำหนดค่าที่ต้องการ
  • ระบุลิงก์ไปยังข้อกำหนดการปรับให้เหมาะสมที่สุดสำหรับการกำหนดค่าแต่ละรายการ

การสนับสนุนคอมไพเลอร์
รุ่นคอมไพเลอร์ที่รองรับ:

  • MPLAB XC8 v2.30 และใหม่กว่า
  • MPLAB XC16 v1.26 และใหม่กว่า
  • MPLAB XC32 v3.01 และใหม่กว่า

ไม่จำเป็นต้องมีใบอนุญาตสำหรับการใช้งาน อย่างไรก็ตาม จำนวนของการเพิ่มประสิทธิภาพสำหรับคอมไพเลอร์ฟรีจะน้อยกว่าคอมไพเลอร์ที่มีลิขสิทธิ์

รองรับ MPLAB X IDE และอุปกรณ์
อุปกรณ์ทั้งหมดที่รองรับใน MPLAB X IDE จะรองรับใน Compiler Advisor Device Family Packs (DFP) ที่อัปเดตจะเพิ่มการรองรับอุปกรณ์

ดำเนินการวิเคราะห์โครงการ
หากต้องการใช้ Compiler Advisor เพื่อวิเคราะห์โปรเจ็กต์ของคุณสำหรับชุดค่าผสมต่างๆ ของการปรับให้เหมาะสม ให้ทำตามขั้นตอนในหัวข้อต่อไปนี้

เลือกโครงการเพื่อการวิเคราะห์
ใน MPLAB X IDE ให้เปิดโปรเจ็กต์และในหน้าต่างโปรเจ็กต์ ให้คลิกชื่อโปรเจ็กต์เพื่อเปิดใช้งานหรือคลิกขวาที่ชื่อโปรเจ็กต์แล้วเลือก “Set as Main Project”
รหัสโครงการ การกำหนดค่า คอมไพเลอร์ และอุปกรณ์จะถูกใช้สำหรับการวิเคราะห์ ดังนั้นตรวจสอบให้แน่ใจว่าเวอร์ชันคอมไพเลอร์และชุดอุปกรณ์ได้รับการสนับสนุนตามที่ระบุไว้ใน 1. Compiler Advisor

บันทึก: คุณจะได้รับคำเตือนใน Compiler Advisor ก่อนการวิเคราะห์หากเวอร์ชันของคอมไพเลอร์และแพ็คอุปกรณ์ไม่ถูกต้อง

เปิดที่ปรึกษาคอมไพเลอร์
เปิดที่ปรึกษาคอมไพเลอร์ เลือก Analysis>Compiler Advisor โดยคลิกขวาที่โปรเจ็กต์หรือใช้เมนู Tools ข้อมูลเกี่ยวกับโครงการที่เลือกจะถูกโหลดลงใน Compiler Advisor และแสดงที่ด้านบนของหน้าต่าง (ดูรูปด้านล่าง) นอกจากนี้ยังมีลิงก์สำหรับเรียนรู้เพิ่มเติมเกี่ยวกับ Compiler Advisor หรือ view คำถามที่พบบ่อย.

ที่ปรึกษาคอมไพเลอร์พร้อมข้อมูลโครงการ

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-2

ตรวจสอบว่าชื่อโครงการ การกำหนดค่าโครงการ คอมไพเลอร์ toolchain และอุปกรณ์ถูกต้องสำหรับการวิเคราะห์ หากคุณไม่ได้เลือกเวอร์ชันคอมไพเลอร์หรือแพ็คอุปกรณ์ที่รองรับสำหรับโปรเจ็กต์ของคุณ จะมีข้อความแสดงขึ้น สำหรับอดีตample หมายเหตุเกี่ยวกับเวอร์ชันคอมไพเลอร์ที่ไม่รองรับจะมีลิงก์เพื่อช่วยเหลือคุณ (ดูรูปด้านล่าง):

  • คลิก “ติดตั้ง” เพื่อเปิด MPLAB XC C Compiler webหน้าที่คุณสามารถดาวน์โหลดหรือซื้อเวอร์ชันคอมไพเลอร์ที่อัปเดต
  • คลิก “สแกนหาเครื่องมือสร้าง” เพื่อเปิดแท็บเครื่องมือ>ตัวเลือก>ฝัง>เครื่องมือสร้าง ซึ่งคุณสามารถสแกนระบบของคุณเพื่อหาเวอร์ชันคอมไพเลอร์ที่มีอยู่
  • คลิก “switch” เพื่อเปิดคุณสมบัติโครงการสำหรับการเลือกรุ่นของคอมไพเลอร์

เมื่อคุณทำการอัพเดตที่จำเป็นเสร็จแล้ว Compiler Advisor จะตรวจพบการเปลี่ยนแปลงและขอให้คุณคลิก Reload การคลิกปุ่มนี้จะอัปเดตข้อมูลโครงการ

หมายเหตุเกี่ยวกับเวอร์ชันคอมไพเลอร์ที่ไม่รองรับ

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-3

หากคุณทำการเปลี่ยนแปลงอื่นๆ ในโครงการ เช่น การเปลี่ยนแปลงการกำหนดค่า คุณจะต้องโหลดซ้ำด้วย

วิเคราะห์โครงการ
เมื่อการแก้ไขโครงการเสร็จสมบูรณ์และโหลดลงใน Compiler Advisor ให้คลิกวิเคราะห์ Compiler Advisor จะสร้างรหัสโครงการหลายครั้งโดยใช้ชุดการปรับให้เหมาะสมที่แตกต่างกัน

บันทึก:  อาจใช้เวลาสักครู่ ทั้งนี้ขึ้นอยู่กับขนาดโค้ด

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

ใบอนุญาตฟรี เช่นample

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-4

ใบอนุญาต PRO เช่นample

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-5

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

  1. 1.2.1 ค้นหาความล้มเหลวของการสร้าง
  2. 1.2.2 View การเพิ่มประสิทธิภาพการกำหนดค่า
  3. 1.2.3 View ข้อมูลการกำหนดค่า
  4. 1.2.4 ใช้ฟังก์ชันเมนูบริบท
  5. 1.2.5 View การกำหนดค่าเริ่มต้น
  6. 1.2.6 บันทึกการกำหนดค่าไปยังโครงการ

คุณสมบัติแผนภูมิคำอธิบายประกอบ

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-6

ค้นหาความล้มเหลวในการสร้าง
เมื่อการสร้างล้มเหลวเนื่องจากการเลือกการเพิ่มประสิทธิภาพบางอย่าง คุณสามารถคลิกที่การสร้างล้มเหลวเพื่อไปยังตำแหน่งที่มีข้อผิดพลาดในหน้าต่างผลลัพธ์

สร้างลิงก์ล้มเหลว

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-7

View การเพิ่มประสิทธิภาพการกำหนดค่า
คลิกลิงก์ของการเพิ่มประสิทธิภาพ (เช่น -Os) ที่ใช้ในการกำหนดค่าเพื่อรับข้อมูลเพิ่มเติม ลิงก์จะนำคุณไปยังคำอธิบายของการเพิ่มประสิทธิภาพในเอกสารประกอบออนไลน์ของคอมไพเลอร์

ที่ปรึกษาคอมไพเลอร์

คลิกเพื่อดูคำอธิบายการเพิ่มประสิทธิภาพ

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-8

View ข้อมูลการกำหนดค่า
เพื่อดูเปอร์เซ็นต์tage และไบต์ของหน่วยความจำโปรแกรมและข้อมูลที่ใช้สำหรับการกำหนดค่าแต่ละบิลด์ วางเมาส์เหนือแถบหน่วยความจำโปรแกรมสำหรับ MCU (ดูรูป) และจุดหน่วยความจำข้อมูลสำหรับ MPU

MCU Mouseover สำหรับคำแนะนำเครื่องมือ

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-9

ใช้ฟังก์ชันเมนูบริบท
คลิกขวาที่แผนภูมิเพื่อแสดงเมนูตามบริบทที่มีรายการอยู่ในตารางด้านล่าง

เมนูบริบทการวิเคราะห์คอมไพเลอร์

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

View การกำหนดค่าเริ่มต้น
ถึง view การกำหนดค่าโครงการเริ่มต้นที่ใช้คลิกที่ "คุณสมบัติ" เพื่อเปิดหน้าต่างคุณสมบัติโครงการ

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-10

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

บันทึกการกำหนดค่าไปยังโครงการ

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-11

หากต้องการเปิดคุณสมบัติโปรเจ็กต์เพื่อดูการกำหนดค่าที่เพิ่ม ให้คลิกลิงก์ในหน้าต่างเอาท์พุต

เปิดคุณสมบัติของโครงการจากหน้าต่างเอาท์พุต
ขณะนี้มีการเพิ่มการกำหนดค่าลงในโครงการแล้ว หากเปิดใช้งานการกำหนดค่า การกำหนดค่าจะปรากฏในรายการดรอปดาวน์ของแถบเครื่องมือด้วย

บันทึกการกำหนดค่าไปยังโครงการแล้ว

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-12

บันทึก: เนื่องจากมีการเพิ่มการกำหนดค่าให้กับโปรเจ็กต์แล้ว Compiler Advisor จะสังเกตเห็นการเปลี่ยนแปลงในคุณสมบัติของโปรเจ็กต์และเปลี่ยนการวิเคราะห์เป็นโหลดซ้ำ

ทำความเข้าใจแผนภูมิ MPU
ขั้นตอนในการดำเนินการวิเคราะห์โครงการและคุณลักษณะของแผนภูมิการวิเคราะห์ผลลัพธ์จะคล้ายคลึงกับขั้นตอนที่กล่าวถึงก่อนหน้านี้สำหรับอุปกรณ์ MCU ความแตกต่างสำหรับแผนภูมิ MPU คือ:

  • อุปกรณ์ MPU จะแสดงข้อมูลเป็นข้อมูลเท่านั้น เนื่องจากเอาต์พุตคอมไพเลอร์หน่วยความจำโปรแกรม/ข้อมูลรวมกัน file.
  • ข้อมูลสำหรับการกำหนดค่าแต่ละรายการอาจมองเห็นได้โดยการเลื่อนเมาส์ไปที่จุดหน่วยความจำข้อมูล

แผนภูมิ MPU จากการวิเคราะห์

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-13

วิเคราะห์โครงการอื่น
หากคุณตัดสินใจที่จะวิเคราะห์โครงการอื่น ให้เลือกโครงการนั้นโดยกำหนดให้เป็นโครงการที่ใช้งานอยู่หรือเป็นโครงการหลัก (ดู 1.1.1 เลือกโครงการสำหรับการวิเคราะห์) จากนั้นเปิด Compiler Advisor อีกครั้ง (ดู 1.1.2 Open Compiler Advisor) กล่องโต้ตอบจะถามว่าคุณต้องการเปลี่ยนจากโครงการที่มีอยู่ไปเป็นโครงการใหม่หรือไม่ (ดูรูปด้านล่าง) หากคุณเลือกใช่ หน้าต่าง Compiler Advisor จะได้รับการอัพเดตพร้อมรายละเอียดของโปรเจ็กต์ที่เลือก

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-14

ไมโครชิป Webเว็บไซต์

Microchip ให้การสนับสนุนออนไลน์ผ่านของเรา webไซต์ที่ www.ไมโครชิป.com/. นี้ webเว็บไซต์นี้ใช้ในการทำ fileและข้อมูลที่ลูกค้าเข้าถึงได้ง่าย เนื้อหาบางส่วนที่เข้าถึงได้ ได้แก่:

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

บริการแจ้งการเปลี่ยนแปลงผลิตภัณฑ์
บริการแจ้งเตือนการเปลี่ยนแปลงผลิตภัณฑ์ของไมโครชิปช่วยให้ลูกค้าทราบข้อมูลล่าสุดเกี่ยวกับผลิตภัณฑ์ของไมโครชิป สมาชิกจะได้รับการแจ้งเตือนทางอีเมลทุกครั้งที่มีการเปลี่ยนแปลง อัปเดต การแก้ไข หรือข้อผิดพลาดที่เกี่ยวข้องกับกลุ่มผลิตภัณฑ์ที่ระบุหรือเครื่องมือการพัฒนาที่สนใจ ในการลงทะเบียนไปที่ www.microchip.com/pcn และปฏิบัติตามคำแนะนำในการลงทะเบียน

การสนับสนุนลูกค้า
ผู้ใช้ผลิตภัณฑ์ Microchip สามารถรับความช่วยเหลือได้ผ่านช่องทางต่างๆ:

  • ตัวแทนจำหน่ายหรือตัวแทน
  • สำนักงานขายในพื้นที่
  • วิศวกรโซลูชันเอ็มเบ็ดเด็ด (ESE)
  • การสนับสนุนด้านเทคนิค

ลูกค้าควรติดต่อผู้จัดจำหน่าย ตัวแทน หรือ ESE เพื่อขอรับการสนับสนุน สำนักงานขายในพื้นที่พร้อมให้ความช่วยเหลือลูกค้า รายชื่อสำนักงานขายและสถานที่รวมอยู่ในเอกสารนี้ การสนับสนุนทางเทคนิคมีให้ผ่านทาง webเว็บไซต์อยู่ที่: www.microchip.com/support

ระบบการระบุผลิตภัณฑ์

หากต้องการสั่งซื้อหรือรับข้อมูล เช่น ราคาหรือการจัดส่ง ให้อ้างอิงกับโรงงานหรือสำนักงานขายที่ระบุไว้

MICROCHIP-คอมไพเลอร์-ที่ปรึกษาใน MPLAB-X-IDE-FIG-15

อุปกรณ์: PIC16F18313, PIC16LF18313, PIC16F18323, PIC16LF18323
ตัวเลือกเทปและรีล: ว่างเปล่า = บรรจุภัณฑ์มาตรฐาน (หลอดหรือถาด)
T = เทปและรอก(1)
ช่วงอุณหภูมิ: I = -40°C ถึง +85°C (อุตสาหกรรม)
E = -40°C ถึง +125°C (ขยาย)
แพ็คเกจ :(2) JQ = ยูคิวเอฟเอ็น
P = กปปส
ST = สสอ
SL = SOIC-14
SN = SOIC-8
RF = UDFN
ลวดลาย: QTP, SQTP, รหัสหรือข้อกำหนดพิเศษ (เว้นว่างไว้)

Exampเลส:

  • PIC16LF18313- I/P อุณหภูมิอุตสาหกรรม แพ็คเกจ PDIP
  • PIC16F18313- E/SS Extended temperature, แพ็คเกจ SSOP

หมายเหตุ:

  1. ตัวระบุเทปและรอกจะปรากฏเฉพาะในคำอธิบายหมายเลขชิ้นส่วนแค็ตตาล็อก ตัวระบุนี้ใช้เพื่อวัตถุประสงค์ในการสั่งซื้อและไม่ได้พิมพ์อยู่บนบรรจุภัณฑ์ของอุปกรณ์ ตรวจสอบกับสำนักงานขายไมโครชิปของคุณสำหรับความพร้อมของแพ็คเกจที่มีตัวเลือกเทปและรีล
  2. อาจมีตัวเลือกบรรจุภัณฑ์ฟอร์มแฟกเตอร์ขนาดเล็ก โปรดตรวจสอบ www.microchip.com/packaging สำหรับการวางจำหน่ายแพ็คเกจ Smallform Factor หรือติดต่อสำนักงานขายในพื้นที่ของคุณ

คุณสมบัติการป้องกันรหัสอุปกรณ์ไมโครชิป
โปรดทราบรายละเอียดต่อไปนี้เกี่ยวกับคุณลักษณะการป้องกันรหัสบนผลิตภัณฑ์ Microchip:

  • ผลิตภัณฑ์ Microchip ตรงตามข้อกำหนดที่ระบุไว้ในแผ่นข้อมูล Microchip เฉพาะของตน
  • Microchip เชื่อว่ากลุ่มผลิตภัณฑ์ของตนจะปลอดภัยเมื่อใช้ตามลักษณะที่ต้องการ ภายใต้ข้อกำหนดการทำงาน และภายใต้เงื่อนไขปกติ
  • คุณค่าของไมโครชิปและปกป้องสิทธิ์ในทรัพย์สินทางปัญญาอย่างจริงจัง การพยายามละเมิดคุณสมบัติการป้องกันโค้ดของผลิตภัณฑ์ไมโครชิปถือเป็นสิ่งต้องห้ามโดยเด็ดขาด และอาจละเมิดกฎหมาย Digital Millennium Copyright Act
  • ทั้งไมโครชิปและผู้ผลิตเซมิคอนดักเตอร์รายอื่นไม่สามารถรับประกันความปลอดภัยของรหัสได้ การป้องกันรหัสไม่ได้หมายความว่าเรารับประกันว่าผลิตภัณฑ์จะ "ไม่แตกหัก" การป้องกันรหัสมีการพัฒนาอย่างต่อเนื่อง ไมโครชิปมุ่งมั่นที่จะปรับปรุงคุณสมบัติการป้องกันรหัสของผลิตภัณฑ์ของเราอย่างต่อเนื่อง

ประกาศทางกฎหมาย

เอกสารเผยแพร่นี้และข้อมูลในที่นี้อาจใช้ได้กับผลิตภัณฑ์ของ Microchip เท่านั้น รวมถึงเพื่อการออกแบบ ทดสอบ และบูรณาการผลิตภัณฑ์ของ Microchip เข้ากับแอปพลิเคชันของคุณ การใช้ข้อมูลนี้ในลักษณะอื่นใดถือเป็นการละเมิดข้อกำหนดเหล่านี้ ข้อมูลเกี่ยวกับแอปพลิเคชันอุปกรณ์มีให้เพื่อความสะดวกของคุณเท่านั้นและอาจถูกแทนที่ด้วยการอัปเดต เป็นความรับผิดชอบของคุณที่จะต้องตรวจสอบให้แน่ใจว่าแอปพลิเคชันของคุณตรงตามข้อกำหนดของคุณ ติดต่อสำนักงานขายของ Microchip ในพื้นที่ของคุณเพื่อขอรับการสนับสนุนเพิ่มเติม หรือขอรับการสนับสนุนเพิ่มเติมได้ที่ www.microchip.com/en-us/support/ design-help/client-support-services ข้อมูลนี้จัดทำโดย MICROCHIP "ตามสภาพที่เป็นอยู่" MICROCHIP ไม่รับรองหรือรับประกันใด ๆ ไม่ว่าจะโดยชัดแจ้งหรือโดยนัย เป็นลายลักษณ์อักษรหรือวาจา ตามกฎหมายหรืออื่น ๆ ที่เกี่ยวข้องกับข้อมูล รวมถึงแต่ไม่จำกัดเฉพาะการรับประกันโดยนัยของการไม่ละเมิด ความสามารถในการค้าขาย และความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ หรือการรับประกัน ส.ส เกี่ยวข้องกับสภาพ คุณภาพ หรือประสิทธิภาพ

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

เครื่องหมายการค้า

ชื่อและโลโก้ของ Microchip, โลโก้ Microchip, Adaptec, AnyRate, AVR, โลโก้ AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, โลโก้ Microsemi, MOST, โลโก้ MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, โลโก้ PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, โลโก้ SST, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, TinyAVR, UNI/O, Vectron และ XMEGA เป็นเครื่องหมายการค้าจดทะเบียนของบริษัท Microchip Technology Incorporated ในสหรัฐอเมริกาและประเทศอื่นๆ AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, โลโก้ ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath และ ZL เป็นเครื่องหมายการค้าจดทะเบียนของ Microchip Technology Incorporated ในสหรัฐอเมริกา Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, การสลับแบบเสริม, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, การจับคู่ค่าเฉลี่ยแบบไดนามิก, DAM, ECAN, Espresso

T1S, EtherGREEN, GridTime, IdealBridge, การเขียนโปรแกรมแบบอนุกรมในวงจร, ICSP, INICnet, การขนานแบบอัจฉริยะ, การเชื่อมต่อระหว่างชิป, JitterBlocker, Knob-on-Display, maxCrypto, สูงสุดView, memBrain, Mindi, MiWi, MPASM, MPF, โลโก้ที่ผ่านการรับรอง MPLAB, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, การสร้างโค้ดรอบรู้, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect และ ZENA เป็นเครื่องหมายการค้าของ Microchip Technology Incorporated ในสหรัฐอเมริกาและประเทศอื่นๆ SQTP เป็นเครื่องหมายบริการของ Microchip Technology Incorporated ในสหรัฐอเมริกา

โลโก้ Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom และ Trusted Time เป็นเครื่องหมายการค้าจดทะเบียนของ Microchip Technology Inc. ในประเทศอื่นๆ GestIC เป็นเครื่องหมายการค้าจดทะเบียนของ Microchip Technology Germany II GmbH & Co. KG ซึ่งเป็นบริษัทในเครือของ Microchip Technology Inc. ในประเทศอื่นๆ เครื่องหมายการค้าอื่นๆ ทั้งหมดที่กล่าวถึงในที่นี้เป็นทรัพย์สินของบริษัทที่เกี่ยวข้อง © 2021, Microchip Technology Incorporated และบริษัทในเครือ สงวนลิขสิทธิ์. ISBN: 978-1-5224-9186-6 AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed เปิดใช้งาน, นีออน, ป๊อป, จริงView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINK-PLUS, ULINKpro, μVision, Versatile เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Arm Limited (หรือบริษัทสาขา) ในสหรัฐอเมริกาและ/หรือที่อื่น ๆ

ระบบการจัดการคุณภาพ
สำหรับข้อมูลเกี่ยวกับระบบการจัดการคุณภาพของ Microchip โปรดไปที่ www.microchip.com/quality.

การขายและบริการทั่วโลก

สำนักงานใหญ่
2355 เวสต์แชนด์เลอร์บูเลอวาร์ด แชนด์เลอร์ AZ 85224-6199

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

ที่ปรึกษาคอมไพเลอร์ MICROCHIP ใน MPLAB X IDE [พีดีเอฟ] คู่มือเจ้าของ
ที่ปรึกษาคอมไพเลอร์ใน MPLAB X IDE ที่ปรึกษาคอมไพเลอร์ใน MPLAB X IDE, MPLAB X IDE

อ้างอิง

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

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