יועץ מהדר MICROCHIP ב-MPLAB X IDE
הודעה ללקוחות כלי פיתוח
חָשׁוּב:
כל התיעוד מתוארך, ומדריכי כלי הפיתוח אינם יוצאי דופן. הכלים והתיעוד שלנו מתפתחים ללא הרף כדי לענות על צרכי הלקוח, כך שחלק מהדיאלוגים ו/או תיאורי הכלים בפועל עשויים להיות שונים מאלה שבמסמך זה. אנא עיין שלנו webאתר (www.microchip.com/) כדי לקבל את הגרסה העדכנית ביותר של מסמך ה-PDF. מסמכים מזוהים עם מספר DS הממוקם בתחתית כל עמוד. פורמט DS הוא DS , איפה הוא מספר בן 8 ספרות ו היא אות גדולה. למידע העדכני ביותר, מצא עזרה עבור הכלי שלך בכתובת onlinedocs.microchip.com/.
יועץ מהדר
פֶּתֶק: תוכן זה נמצא גם ב"מדריך למשתמש של MPLAB X IDE" (DS-50002027). יועץ מהדר מציג השוואה גרפית של סטים, עם אופטימיזציות זמינות של מהדר שנבחרו בקפידה באמצעות קוד פרויקט.
יועץ מהדר לשעברample
תוסף MPLAB X IDE זה יכול להיות שימושי ב:
- מתן מידע על אופטימיזציות מהדר זמינות עבור כל סוג מהדר (XC8, XC16, XC32).
- מדגימים את האדוואןtagכל אופטימיזציה מספקת פרויקט בצורה גרפית קלה לקריאה עבור גודל זיכרון תוכניות ונתונים.
- שמירת תצורות רצויות.
- מתן קישורים להגדרות אופטימיזציה עבור כל תצורה.
תמיכת מהדר
גרסאות מהדר נתמכות:
- MPLAB XC8 v2.30 ואילך
- MPLAB XC16 v1.26 ואילך
- MPLAB XC32 v3.01 ואילך
אין צורך ברישיון לשימוש. עם זאת, מספר האופטימיזציות עבור מהדר חינמי יהיה קטן יותר מאשר עבור מהדר מורשה.
MPLAB X IDE ותמיכה בהתקנים
כל המכשירים הנתמכים ב-MPLAB X IDE יתמכו ב-Compiler Advisor. חבילות משפחה מעודכנות של מכשירים (DFPs) יוסיפו תמיכה במכשירים.
ביצוע ניתוח פרויקטים
כדי להשתמש ב-Compiler Advisor כדי לנתח את הפרויקט שלך עבור שילובים שונים של אופטימיזציות, בצע את ההליכים בסעיפים הבאים.
בחר פרויקט לניתוח
ב-MPLAB X IDE, פתח פרויקט ובחלון הפרויקטים לחץ על שם הפרויקט כדי להפוך אותו לפעיל או לחץ לחיצה ימנית על שם הפרויקט ובחר "הגדר כפרויקט ראשי".
קוד הפרויקט, התצורה, המהדר והמכשיר ישמשו לניתוח. לכן ודא שגרסאות המהדר וחבילת ההתקן נתמכות כמפורט ב-1. יועץ מהדר.
פֶּתֶק: תקבל אזהרה ב-Compiler Advisor לפני הניתוח אם גרסאות המהדר וחבילת ההתקן אינן נכונות.
פתח את יועץ המהדר
פתח את יועץ המהדר. בחר ניתוח> יועץ מהדר או על ידי לחיצה ימנית על הפרויקט או על ידי שימוש בתפריט כלים. מידע על הפרויקט שנבחר ייטען לתוך יועץ המהדר ויוצג בחלק העליון של החלון (ראה איור למטה). בנוסף, ישנם קישורים למידע נוסף על יועץ המהדר או view שאלות נפוצות.
יועץ מהדר עם מידע על הפרויקט
ודא ששם הפרויקט, תצורת הפרויקט, שרשרת כלי המהדר והמכשיר נכונים לניתוח. אם אין לך גרסת מהדר נתמכת או חבילת מכשיר שנבחרה עבור הפרויקט שלך, תוצג הערה. למשלampלהערה לגבי גרסאות מהדר לא נתמכות יהיו קישורים שיעזרו לך (ראה איור למטה):
- לחץ על "התקן" כדי לפתוח את מהדר MPLAB XC C webדף שבו ניתן להוריד או לרכוש גרסת מהדר מעודכנת.
- לחץ על "Scan for Build Tools" כדי לפתוח את הכרטיסייה כלים>אפשרויות>Embedded>Build Tools שבה תוכלו לסרוק את המערכת שלכם לאיתור גרסאות מהדר קיימות.
- לחץ על "בורר" כדי לפתוח את מאפייני הפרויקט לבחירת גרסת מהדר.
לאחר השלמת כל עדכון נדרש, יועץ המהדר יזהה את השינוי ויבקש ממך ללחוץ על טען מחדש. לחיצה על כפתור זה תעדכן את פרטי הפרויקט.
הערה על גרסת מהדר לא נתמכת
אם תבצע שינויים אחרים בפרויקט, כגון שינוי התצורה, תצטרך גם לטעון מחדש.
נתח את הפרויקט
לאחר השלמת כל שינויי הפרויקט ונטענים לתוך יועץ המהדר, לחץ על ניתוח. יועץ המהדר יבנה את קוד הפרויקט מספר פעמים באמצעות סטים שונים של אופטימיזציות.
פֶּתֶק: בהתאם לגודל הקוד, זה עשוי לקחת זמן מה.
בסיום הניתוח, יופיע גרף המציג את זיכרון התוכניות והנתונים המשמשים עבור כל אחת מהתצורות השונות (ראה איורים למטה). עבור מהדר במצב חופשי, העמודה האחרונה תציג השוואת מהדר PRO. כדי לקנות רישיון PRO, לחץ על הקישור "קנה רישיון" כדי לעבור ל-MPLAB XC Compiler webדף כדי לבחור את סוג רישיון PRO לקנייה. מידע הניתוח נשמר בתיקיית הפרויקט. לפרטים על התרשים, ראה 1.2 הבנת תוצאות ניתוח בתרשים.
רישיון חינם Example
דוגמה לרישיון PROample
הבן את תוצאות הניתוח בתרשים
לתרשים שנוצר לאחר ניתוח יש מספר תכונות המוסברות בסעיפים הבאים. השתמש בתכונות אלה כדי לקבוע אם תצורה אחרת מתאימה ליישום שלך.
- 1.2.1 מצא כשלים בבנייה
- 1.2.2 View אופטימיזציות של תצורה
- 1.2.3 View נתוני תצורה
- 1.2.4 השתמש בפונקציות תפריט ההקשר
- 1.2.5 View תצורה ראשונית
- 1.2.6 שמור תצורה לפרויקט
תכונות תרשים מוערות
מצא כשלים בבנייה
כאשר בנייה נכשלת עקב בחירות אופטימיזציה מסוימות, אתה יכול ללחוץ על Build נכשל כדי לעבור למקום שבו נמצאות השגיאות בחלון הפלט.
בניית קישור נכשל
View אופטימיזציות של תצורה
לחץ על הקישור של אופטימיזציה (למשל, -Os) המשמש בתצורה כדי לקבל מידע נוסף. הקישור יעביר אותך לתיאור של האופטימיזציה בתיעוד המקוון המהדר.
יועץ מהדר
לחץ כדי לראות את תיאור האופטימיזציה
View נתוני תצורה
לראות את האחוזיםtage ובייטים של זיכרון תוכנית ונתונים המשמשים עבור כל תצורת בנייה, העבר את העכבר מעל סרגל זיכרון תוכנית עבור MCUs (ראה איור) ונקודת זיכרון נתונים עבור MPUs.
MCU Mouseover for Tooltip
השתמש בפונקציות תפריט ההקשר
לחץ לחיצה ימנית על התרשים כדי לפתוח את תפריט ההקשר עם הפריטים המפורטים בטבלה למטה.
תפריט ההקשר של ניתוח מהדר
פריט בתפריט | תֵאוּר |
נכסים | פתח את תיבת הדו-שיח מאפייני תרשים. הוסף כותרת, עצב את העלילה או בחר אפשרויות ציור אחרות. |
לְהַעְתִיק | העתק תמונה של התרשים ללוח. ייתכן שיהיה עליך לשנות את המאפיינים. |
שמור בשם | שמור את התרשים כתמונה. ייתכן שיהיה עליך לשנות את המאפיינים. |
הֶדפֵּס | הדפס תמונה של התרשים. ייתכן שיהיה עליך לשנות את המאפיינים. |
זום אין/התקרב | התקרב או התרחק בצירי התרשים שנבחרו. |
פריט בתפריט | תֵאוּר |
טווח אוטומטי | התאם אוטומטית את טווח הצירים שנבחרו עבור הנתונים בתרשים. |
View תצורה ראשונית
אֶל view תצורת הפרויקט הראשונית שבה נעשה שימוש, לחץ על "מאפיינים" כדי לפתוח את חלון מאפייני הפרויקט
שמור תצורה לפרויקט
לחץ על הקישור "שמור תצורה" תחת תצורה (למשל, Config E) שברצונך להוסיף לפרויקט שלך. פעולה זו תפתח את תיבת הדו-שיח שמור תצורה לפרויקט (ראה איור למטה). אם אתה רוצה שזו תהיה התצורה הפעילה בפרויקט, סמן את תיבת הסימון. לאחר מכן לחץ על אישור.
שמור תצורה לפרויקט
כדי לפתוח את מאפייני הפרויקט כדי לראות את התצורה שנוספה, לחץ על הקישור בחלון הפלט
פתח את מאפייני הפרויקט מחלון הפלט
התצורה מתווספת כעת לפרויקט. אם התצורה נעשתה פעילה, היא תופיע גם ברשימה הנפתחת של סרגל הכלים.
התצורה נשמרה בפרויקט
פֶּתֶק: מכיוון שהתצורה נוספה לפרויקט, יועץ המהדר יבחין בשינוי במאפייני הפרויקט וישנה את Analyze לטעינה מחדש.
הבן תרשימי MPU
ההליך לביצוע ניתוח פרויקט והתכונות של תרשים הניתוח המתקבל דומים לאלה שהוזכרו קודם לכן עבור התקני MCU. ההבדלים עבור תרשימי MPU הם:
- התקני MPU יציגו מידע רק כנתונים עקב פלט משולב של תוכנית/זיכרון נתונים מהדר file.
- ניתן לראות נתונים עבור כל תצורה על ידי העברת העכבר מעל נקודת זיכרון נתונים.
תרשים MPU מניתוח
ניתוח פרויקט אחר
אם תחליט לנתח פרויקט אחר, בחר פרויקט זה על ידי הפיכתו לפעיל או ראשי (ראה 1.1.1 בחירת פרויקט לניתוח). לאחר מכן פתח מחדש את יועץ המהדר (ראה 1.1.2 יועץ המהדר פתח). תיבת דו-שיח תשאל אם ברצונך לשנות מהפרויקט הקיים לפרויקט החדש (ראה איור למטה). אם תבחר כן, חלון יועץ המהדר יתעדכן בפרטי הפרויקט שנבחר
המיקרו-שבב Webאֲתַר
Microchip מספק תמיכה מקוונת דרך שלנו webאתר ב www.microchip.com/. זֶה webהאתר משמש ליצירת files ומידע זמין בקלות ללקוחות. חלק מהתוכן הזמין כולל:
- תמיכת מוצר – דפי נתונים ושגיאות, הערות יישום וס'ampתוכניות, משאבי עיצוב, מדריכים למשתמש ומסמכי תמיכה בחומרה, מהדורות תוכנה אחרונות ותוכנות מארכיון
- תמיכה טכנית כללית - שאלות נפוצות (שאלות נפוצות), בקשות תמיכה טכנית, קבוצות דיון מקוונות, רישום חברי תוכנית שותפי עיצוב Microchip
- העסק של Microchip - מדריכי בורר מוצרים ומדריכי הזמנה, הודעות לעיתונות אחרונות של Microchip, רשימה של סמינרים ואירועים, רשימות של משרדי מכירות, מפיצים ונציגי מפעל Microchip
שירות הודעות על שינוי מוצר
שירות ההודעות על שינוי מוצר של Microchip עוזר לעדכן את הלקוחות במוצרי Microchip. מנויים יקבלו הודעה בדוא"ל בכל פעם שיהיו שינויים, עדכונים, תיקונים או שגיאות הקשורות למשפחת מוצרים או כלי פיתוח ספציפיים שמעניינים אותם. להרשמה, עבור אל www.microchip.com/pcn ופעל לפי הוראות הרישום
תמיכת לקוחות
משתמשים במוצרי Microchip יכולים לקבל סיוע באמצעות מספר ערוצים:
- מפיץ או נציג
- משרד מכירות מקומי
- מהנדס פתרונות משובצים (ESE)
- תמיכה טכנית
לקוחות צריכים ליצור קשר עם המפיץ, הנציג או ESE שלהם לקבלת תמיכה. משרדי מכירות מקומיים זמינים גם הם לעזור ללקוחות. רשימה של משרדי מכירות ומיקומים כלולה במסמך זה. תמיכה טכנית זמינה דרך webאתר בכתובת: www.microchip.com/support
מערכת זיהוי מוצר
כדי להזמין או לקבל מידע, למשל, על תמחור או משלוח, פנה למפעל או למשרד המכירות הרשום.
הֶתקֵן: | PIC16F18313, PIC16LF18313, PIC16F18323, PIC16LF18323 | |
אפשרות קלטת וסליל: | רֵיק | = אריזה רגילה (שפופרת או מגש) |
T | = סרט וסליל(1) | |
טווח טמפרטורות: | I | = -40°C עד +85°C (תעשייתי) |
E | = -40°C עד +125°C (מורחב) | |
חבילה:(2) | JQ | = UQFN |
P | = PDIP | |
ST | = TSSOP | |
SL | = SOIC-14 | |
SN | = SOIC-8 | |
RF | = UDFN | |
תַבְנִית: | QTP, SQTP, קוד או דרישות מיוחדות (ריק אחרת) |
Examples:
- PIC16LF18313- I/P טמפרטורה תעשייתית, חבילת PDIP
- PIC16F18313- E/SS טמפרטורה מורחבת, חבילת SSOP
הערות:
- מזהה סרט וסליל מופיע רק בתיאור מספר החלק הקטלוגי. מזהה זה משמש למטרות הזמנה ואינו מודפס על אריזת המכשיר. בדוק עם משרד המכירות של Microchip שלך לגבי זמינות החבילה עם אפשרות הקלטת וסליל.
- אפשרויות אריזה קטנות עשויות להיות זמינות. בבקשה תבדוק www.microchip.com/packaging לקבלת זמינות של חבילות קטנות, או צור קשר עם משרד המכירות המקומי שלך.
תכונת הגנת קוד של התקני מיקרו-שבב
שימו לב לפרטים הבאים של תכונת הגנת הקוד במוצרי Microchip:
- מוצרי Microchip עומדים במפרט הכלול בגיליון הנתונים הספציפי של Microchip.
- Microchip מאמינה שמשפחת המוצרים שלה מאובטחת כאשר משתמשים בהם באופן המיועד, במסגרת מפרטי ההפעלה ובתנאים רגילים.
- Microchip מעריך ומגן באגרסיביות על זכויות הקניין הרוחני שלו. ניסיונות להפר את תכונות הגנת הקוד של מוצר Microchip אסורים בהחלט ועלולים להפר את Digital Millennium Copyright Act.
- לא Microchip ולא כל יצרן מוליכים למחצה אחר יכולים להבטיח את אבטחת הקוד שלו. הגנת קוד אינה אומרת שאנו מבטיחים שהמוצר "בלתי שביר". הגנת קוד מתפתחת כל הזמן. Microchip מחויבת לשיפור מתמיד של תכונות הגנת הקוד של המוצרים שלנו
הודעה משפטית
ניתן להשתמש בפרסום זה ובמידע המופיע כאן רק עם מוצרי Microchip, לרבות לתכנון, בדיקה ושילוב של מוצרי Microchip עם האפליקציה שלך. שימוש במידע זה בכל דרך אחרת מפר תנאים אלה. מידע לגבי יישומי מכשיר מסופק רק לנוחיותך וייתכן שיוחלף על ידי עדכונים. באחריותך לוודא שהיישום שלך עומד במפרטים שלך. צור קשר עם משרד המכירות המקומי של Microchip לקבלת תמיכה נוספת או, קבל תמיכה נוספת בכתובת www.microchip.com/en-us/support/design-help/client-support-services. מידע זה מסופק על ידי 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 logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, 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, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso
T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL . , חוסם אדוות, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBse, VariSen 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 מופעל, NEON, POP, אמיתיView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINK-PLUS, ULINKpro, μVision, Versatile הם סימנים מסחריים או סימנים מסחריים רשומים של Arm Limited (או חברות הבנות שלה) בארה"ב ו/או במקומות אחרים.
מערכת ניהול איכות
למידע על מערכות ניהול האיכות של Microchip, אנא בקר www.microchip.com/quality.
מכירות ושירות ברחבי העולם
משרד תאגידי
2355 West Chandler Blvd. צ'נדלר, AZ 85224-6199
- טל: 480-792-7200
- פַקס: 480-792-7277
- תמיכה טכנית: www.microchip.com/support
- Web כְּתוֹבֶת: www.microchip.com
מסמכים / משאבים
![]() |
יועץ מהדר MICROCHIP ב-MPLAB X IDE [pdfמדריך למשתמש יועץ מהדר ב-MPLAB X IDE, יועץ מהדר, ב-MPLAB X IDE, MPLAB X IDE |