amforth הוא קוד פתוח ומהדר קומפקטי Forth ומתורגמן מיושם בשפת הרכבה וForth עצמו.
מבנה פלאש:
+ ------------------ 0000 -------------- +
| וקטורי פסיקה |
| |
+ ------------------ 0026 -------------- +
| קוד אתחול |
| שגרת פסיקה |
| מילון "מעי גס" |
| |
| אחרון: |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
+ ------------- סעיף nrww ----------- +
| מתורגמן פנימי (docol, הבא) |
| מילון "פרימיטיווי" |
| קישור למילון "מעי גס" |
+ ----------- Flashend ----------------- +
RAM:
+ --------------- 0000 ----------------- +
| 0-31: לרשום להגדיר |
| 31-59: חלל io |
+ + --------------------------------------
| 60-84: חיץ USART |
| 84 ..: TIB, PAD, מאגרי HLD |
| ערימה: התחלה של מרחב משתנה |
| |
| ^ |
| | |
| ערימת נתונים, גדל כלפי מטה |
+ ---------- Ramsize - 80 $ ------------- |
| ^ |
| | |
| לחזור ערימה, גדל כלפי מטה |
+ ---------- גודל איל ------------------ +
מהו חדש ב מהדורה זו:
- lib: ולבא. I ו j יכולים לשמש גם כן.
מהו
חדש בגרסה 5.2:.- המוקד העיקרי לשחרור זה הוא תיעוד >
- הוא נכתב מחדש לחלוטין ומחדש.
- זה כולל כעת מתכונים וhowtos רבים.
- בין השינויים הפנימיים יותר כמה מילות חדשות והיקף נקרא חדש תכונה ניסיונית המאפשר למקם באופן אוטומטי מילה חדשה בwordlists האחר.
מה חדש בגרסת 5.0:
- גרסה זו מוסיפה תמיכה במכשירי 1wire (בשל עבודה ש עשה עבור פרויקט 4e4th.eu) ומשפר את החיסכון בחשמל אסטרטגיות.
מה חדש בגרסת 4.8:
- גרסה זו מוסיפה את המילה החסרה האחרונה מליבת Forth התקן Wordset:. הערך
מה חדש בגרסה 4.7:
- גרסה זו מאפשרת למלא ומקור להיות שונה בזמן הריצה.
מה חדש בגרסת 4.6:
- גרסה זו מוסיפה או משנה כמה מילות שימושיות לתכנות מיקרו .
מה חדש בגרסת 4.4:
- גרסה זו מייצבת את השינויים שהוכנסו בשחרור 4.3 הקודם.
מה חדש בגרסת 4.3:
-
ליבה: u & gt; הייתה השפעת ערימה הלא נכונה במקרה של תוצאה אמיתית.
- ליבה:. Int המלכודת מפעילה פסיקה מתוכנה
- ליבה: שאילתא הסביבה / משתמש נותנת את גודל אזור המשתמש
- ליבה: שינה לוקחת מצב השינה כפרמטר .
- לשעבר:. הוסיף טיימר interrupt.frt כדוגמא לשימוש בפסיקות עם הלאה
- פאב: אריך הציג amforth בשקופיות FOSDEM 2011 והליכים (פורסמו באישור). תודה אריך!
- ליבה:. גט פשוט להגדיר סדר / עם תוכן EEPROM השתנה
- דוק: גרסת מדריך למשתמש חדשה מקרל (לגרסה 4.2) .
- ליבה: @ / דואר אלקטרוני שמם! לדואר /! דואר לעמוד בwordset גישת הזיכרון מforth200x, אותו דבר עם i @ / i!.
- ליבה: תיקוני תיעוד בקבצים רבים:. כרטיס התייחסות
- ליבה: עיצוב מחדש של הפרשן (החיצוני) באמצעות מזהים (דינמי להאריך את interpeter להתמודד עם סמנטיקה חדשה similiar קבל גדר-מזהה / מוגדר כדי לקבל הגדרת סדר / ..
מה חדש בגרסה 4.2:
- גרסה זו מתקנת רגרסיה הציגה בגרסה 4.1 אשר עלולה לפגום הבזק וEEPROM הזיכרון במהלך פעולות מסוימות.
מה חדש בגרסת 4.1:
- גרסה זו מוסיפה את הקבצים הדרושים לעבודה עם רוב סוגי בקר atmega הנוכחי.
תגובות לא נמצא