מציג תוצאות 1 עד 7 מתוך 7

נושא: אימון בתקשורת סריאלית ל PC

  1. #1
    תאריך הצטרפות
    Jul 2016
    הודעות
    136
    תודה
    52
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts

    אימון בתקשורת סריאלית ל PC

    יש לי רכיב שמתקשר עם המחשב PC בתקשורת סריאלית.
    המידע שנשלח מהמכשיר הוא קריטי.
    אסור ל PC לפספס אפילו פעם אחת את המידע,
    אבל לא קריטי שהוא יקבל את המידע ב Real Time. אפשר גם שניה או שתיים אחרי.
    האם PC יכול להתמודד עם זה? כלומר שלא יהיה מצב שהבקר שולח נתון וה PC לא יקבל אותו. למעט מקרים של קריסה של המערכת הפעלה וכדו'.
    אם זה משנה אני מדבר על סביבת Windows וסביבת Android.
    תודה מראש.

  2. פרסומת
  3. #2
    תאריך הצטרפות
    Mar 2015
    מיקום
    פתח תקווה
    הודעות
    266
    תודה
    1
    קיבל/ה 43 תודות ב-42 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    כאשר המידע קריטי עובדים עם אישור שהשליחה התקבלה ושידור חוזר במידה ולא התקבלה. כמוכן הודעה צריכה להכיל CRC כדי לזהות אם יש שגיאות.
    הדבר אפשרי כמובן אם אתה כותב את התוכנות בשני הצדדים.
    כמוכן יש פרוטוקולים מוכנים כגון TCP שעושים בדיוק את זה.
    השאלה אם תוכל לעבוד עם TCP מעל UART במקום לכתוב בעצמך
    ש.ר. תכנון ופיתוח כרטיסים אלקטרוניים, ארדואינו, FPGA, Verilog, תוכנה וחומרה. sreches@gmail.com
    http://www.arduino-freelance.com

  4. מי אמר/ה ל-foont תודה על ההודעה המועילה הזו:

    aepshtin (28-11-2018)

  5. #3
    תאריך הצטרפות
    Jul 2016
    הודעות
    136
    תודה
    52
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    הצד השני הוא רכיב חומרה שאין לי אפשרות לשנות אותו.
    אני מכיר את האפשרות של אישור שליחה, שאלתי היא האם באמת יש מצבים במחשב PC שהוא עסוק במשהו אחר ולא מקשיב ליציאה הסריאלית.

  6. #4
    תאריך הצטרפות
    Aug 2013
    הודעות
    2,159
    תודה
    15
    קיבל/ה 337 תודות ב-301 הודעות
    תודה
    0
    Thanked 1 Time in 1 Post
    האם באמת יש מצבים במחשב PC שהוא עסוק במשהו אחר ולא מקשיב ליציאה הסריאלית
    אני לא סגור על איך כל נושא התקשורת עובד בחלונות. בעידן ה DOS יכולת לדאוג שהתכנה תגיב לפסיקות בערוץ הטורי.
    נדמה לי שבחלונות יש BUFFER לתקשורת כך שבכתיבה נכונה, אני לא רואה סיבה שתקשורת תתפספס (בסביבת פיתוח מסוימת בה אני משתמש אם אין קריאה מפורשת מה BUFFER או ריקון מפורש שלו המידע שנקלט ונשאר שם) .

  7. מי אמר/ה ל-gbgb תודה על ההודעה המועילה הזו:

    aepshtin (28-11-2018)

  8. #5
    תאריך הצטרפות
    Jul 2016
    הודעות
    136
    תודה
    52
    קיבל/ה 0 תודות ב-0 הודעות
    תודה
    0
    Thanked 0 Times in 0 Posts
    איזו סביבה? (אני משתמש ב .NET).

  9. #6
    תאריך הצטרפות
    Aug 2013
    הודעות
    2,159
    תודה
    15
    קיבל/ה 337 תודות ב-301 הודעות
    תודה
    0
    Thanked 1 Time in 1 Post
    לפיתוח כל מיני אפליקציות שמתקשרות עם בקרים שונים שפיתחתי במשך השנים אני עובד עם XOJO (מה שהיה בעבר REAL STUDIO ולפני כן REAL BASIC)

  10. מי אמר/ה ל-gbgb תודה על ההודעה המועילה הזו:

    aepshtin (28-11-2018)

  11. #7
    תאריך הצטרפות
    Mar 2014
    הודעות
    744
    תודה
    5
    קיבל/ה 72 תודות ב-71 הודעות
    פוסטים בבלוג
    13
    תודה
    0
    Thanked 0 Times in 0 Posts
    קח רעיון נוסף.
    חבר בקר (נניח ארדואינו /ESP) קרוב ליחידת הקצה. את המידע המתקבל שלח ברשת בפרוטוקול M2M (נניח MQTT) ועכשיו השרת שלך ידאג לשאר. שם המשחק הוא קצב השידור
    יוני פפיני
    0585050330
    pro-hobby.com

  12. מי אמר/ה ל-jonatanpapini תודה על ההודעה המועילה הזו:

    aepshtin (30-11-2018)

הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך
  •  
הרשמה