שְׁאֵלָה:
ספר טוב לפיתוח קושחה שאינו מתחיל
Seidleroni
2009-11-24 08:19:51 UTC
view on stackexchange narkive permalink

אני עושה הרבה עבודות קושחה בעבודתי, אבל אני מחפש ספרים מתקדמים יותר בנושא. דברים שלא אוהבים את היסודות של "מה זה הפרעה". אני קורא את הספר של אוריילי בנושא פיתוח מערכות משובצות וזה בסדר, אבל לא מספיק מתקדם. למשל, זה נדיר שספרים דנים בדברים כמו דפי פלאש (שיכולים להיות שימושיים באמת), כיצד לשים קטע קוד באזור ספציפי בזיכרון.

אולי משהו עם כמה טיפים וטריקים. אני מבצע בעיקר תכנות PIC.

שבע תשובות:
#1
+15
Clint Lawrence
2009-11-24 17:33:45 UTC
view on stackexchange narkive permalink

מדריך הקושחה של ג'ק גאנסל מכיל חלקים טובים. החשוב מכל הוא למצוא חלקים טובים מהספר (ועוד) באתר שלו.

קישור נחמד, נהניתי מעשר הדקות הראשונות של הקריאה.
הפוך את זה לימים הראשונים של הקריאה. סופר ומהנדס מצוין.
יש לו גם קורס נהדר.
שמעתי על הקורס שלו, אבל בחברה שלי יש פחות מ -10 עובדים ורק שלושה חבר'ה קושחה, לא ריאלי. בית הספר שלי פשוט צפוף בכסף בלי מחלקת קושחה גדולה מספיק.
#2
+6
Kortuk
2009-11-24 14:07:59 UTC
view on stackexchange narkive permalink

הלוואי שתהיה לי הצעה טובה, אני אראה את השרשור בתקווה שיופיע ספר נהדר.

כצד לא, המדריך שמגיע עם המהדר שלך הוא אחד הספרים החשובים ביותר שאתה יכול לקרוא. באופן כללי זה המקום שבו אתה לומד את החסרונות של הצבת קוד באזורים מסוימים.

ללמוד כיצד להשתמש בפלאש ברמה בסיסית, כמו מה הם דפים, אתה יכול ללמוד מגליון הנתונים. אם אתה צריך ללמוד נושאים מתקדמים יותר, ובכן, אני מניח שחיפוש ספר טוב הוא הדרך הנכונה.

אני אודיע לך שיש כמות מאוד גדולה של חומרים חינוכיים אתר שבבים. מרבית אתרי המיקרו-מחשבים מעלים חומר רב בכדי לעזור למשתמשים חדשים ללמוד את המערכת שלהם.

מישהו הצניע אותי, אם היו יכולים לומר לי מדוע אוכל לנסות לשפר את סגנון הפרסום שלי.
+1 - אני חושב שעשית עבודה טובה בדיבורים על מקומות שאנשים נוטים להתעלם מהם בגלל תסמונת גוגל.
@Kortuk - כנראה בגלל ש"תשובתך "לא ענתה לשום דבר. הטקסט שלך יתאים לחלוטין לתגובה לשאלה.
@trygvis, זה מאתר SE 1.0 וכאשר בדיוק התערבתי באתר. אז לא ידעתי טוב יותר. אני מקווה שיש לך צחוק מזה.
@Kortuk, hehe. רק רציתי לענות על השאלה להתייחסות עתידית מכיוון שהשאלה טובה (ופופולארית!).
@trygvis, אין דאגות. מנחה מתרגל שאומרים לו שהוא לא בסדר, כשאני טועה, כולם אומרים לי.
#3
+3
Thirsty
2010-07-14 07:00:55 UTC
view on stackexchange narkive permalink

אני אוהב את "Statecharts UML מעשי ב- C / C ++, מהדורה שנייה: תכנות מונחה אירועים למערכות משובצות" מאת מירו סאמק. המהדורה הקודמת כונתה "מעשי Statecharts ב- C / C ++: תכנות קוונטי למערכות משובצות." קראתי את המהדורה הקודמת של כריכת הספר לכריכה, ובמובנים מסוימים אני מעדיף את המהדורה הזו מכיוון שהיא הייתה מבוססת יותר על ++ C. המהדורה האחרונה מבוססת יותר על C, וזה הגיוני לפיתוח משובץ מכיוון שגם למיקרו הקטנים ביותר יש מהדר C. אל תפחד מחלק ה- UML. הדבר החשוב ללמוד הוא כיצד להשתמש במכונות מדינה כדי להפוך את הקוד שלך לחזק יותר ואמין. UML היא רק דרך אחת לבטא מכונת מדינה, ותת-ה- UML הנדרש היא מינימלית מאוד.

אשלח המלצה זו. אתר האינטרנט של מירו סאמק: http://www.state-machine.com
#4
+2
tcrosley
2010-04-24 04:37:34 UTC
view on stackexchange narkive permalink

עבור PICs עם 16 סיביות, אני ממליץ על "מיקרו-בקרים: משפת הרכבה ועד C באמצעות משפחת PIC24 ביט" מאת R. Reese, J. Bruce and B. Jones, ISBN 978-1584505839. יש בו חומרה רבה (כולל סכימות) המשולבות בדיוני הקושחה ואינה רק שטיפת גליונות נתונים מחדש.

אם אתה משתמש באחד מ- PICs 8-bit החדשים יותר (משפחת PIC18F), הספר הבא נראה די טוב: "פרויקטים מתקדמים של מיקרו-בקר PIC ב- C: מ- USB ל- RTOS עם סדרת PIC 18F" מאת ד 'איברהים, ISBN 978-1584503781. אין לי את זה בעצמי. שני הספרים עדכניים למדי (פורסמו בשנת 2008).

- טום

#5
+2
pingswept
2010-04-24 08:26:24 UTC
view on stackexchange narkive permalink

קישורים ומעמיסים מאת ג'ון ר 'לוין (ISBN 1-55860-496-0) הוא די טוב. מדובר בפרטים ברמה הנמוכה של זיכרון, העברת קוד, ניהול סמלים וכדומה, אך לא רק לפיתוח משובץ. ובכל זאת, זה הספר הטוב ביותר על פרטים כאלה ברמה נמוכה שאני מכיר. בשלב זה, זה עשוי להיות מעט מתוארך - אני לא חושב שיש בו משהו לגבי מערכות קבצי פלאש מודרניות, למשל.

#6
+2
Wouter Simons
2010-07-14 17:31:28 UTC
view on stackexchange narkive permalink

עבור שבבי ARM למדתי המון מ: ARM אדריכלות מערכת על שבב מאת סטיב פורבר

זהו ספר כתוב היטב עם הרבה רקע טכני וכנראה יהיה שימושי גם אם אתה עובד על ארכיטקטורות אחרות.

היה לי ספר PIC32 שהוא בסדר ומתמקד ב- PIC: תכנות מיקרו-בקרים של 32 סיביות ב- C



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 2.0 עליו הוא מופץ.
Loading...