05-10-2011, 09:25
|
|
|
חבר מתאריך: 20.10.06
הודעות: 202
|
|
סביבת-פיתוח ל-8051
היי,
אתה יכול להוריד את גרסת הדמו של סביבת הפיתוח של חברת KEIL.
סביבת הפיתוח הזו נפוצה מאד בכל העולם, היא נקראת: uVision (מיקרו וויז'ן)
גרסת הדמו שלהם היא חינמית אך יש בה מספר מגבלות שהעיקרית בהן היא שלא תוכל
ליצור קוד (תוכנית) שגדולה יותר מ-2KB. יש עוד כמה מגבלות אבל הן יותר מכוונות לשוק
התעשייתי על-מנת שחברות שמפתחות מוצרים לא ישתמשו בדמו של סביבת-הפיתוח מבלי לשלם
על הגרסה המלאה..
מהניסיון שלי, רוב הקוד ברמות של אלקטרונאים/חובבי אלקטרוניקה, נכנס בתוך 2KB.
בכל אופן, גרסת הדמו הזו מספיקה בשביל התנסות ראשונית עם המיקרובקר שלך. לאחר שתצליח
ליצור תוכנית ראשונית שעובדת, אתה יכול לנסות לעשות אופטימיזציה לקוד כדי להקטין את הנפח שלו
ואז תוכל להכניס עוד קצת פקודות בתוך אותו נפח זכרון (2KB).
אגב, אם אני זוכר נכון, בגרסאות ישנות יותר של סביבת הפיתוח הזו, היו פחות מגבלות על הפיתוח (אם כי נפח הקוד הסופי שניתן לקמפל תמיד היה מוגבל, כי זו בעצם גרסת ניסיון). אז תחפש קצת בגוגל, בטח תצליח למצוא גרסאות ישנות יותר מהנוכחית. כדאי לך להוריד ולהתקין גרסה ישנה יותר.
מבחינת הצרכים שלך אני מניח שלא יהיה הבדל בין הגרסה האחרונה לבין גרסה מלפני 3 שנים, שניהן מקמפלות קוד עבור ה-8051..
אם יש לך קצת ניסיון בפיתוח בסביבת לינוקס או דומה ואתה מכיר את המנגנון של "Makefile", אתה
יכול להוריד ולהתקין את סביבת הפיתוח שנקראת SDCC.
זו סביבת פיתוח סבירה וחינמית, אבל אין לה ממשק-משתמש גראפי (כלומר צריך לכתוב "בחלון DOS"
כדי לקמפל) וצריך גם לדעת לערוך קבצי makefile כדי לבצע קימפול.
בברכה,
דיגיגיל
_____________________________________
_- סיוע בהשלמת פרויקט-גמר להנדסאים -_
(האתר digigil.com נסגר)
|