
27-11-2006, 20:26
|
 |
\dev\null
|
|
חבר מתאריך: 08.11.02
הודעות: 11,379
|
|
|
DEBUG בתוכנית עם תקשורת בין התקנים
יש לי חומרה שמחוברת למחשב
החומרה "מדברת" עם המחשב על תקן RS232 , יציאה סיראלית
התוכנית שכתבתי שמדברת עם המערכת רצה ב-2 לולאות עצמאיות
1. לולאה אחת שומרת על תקשורת קבועה עם המערכת
זוהי לולאה אין סופית שרצה כל הזמן ברקע ושולחת את מילות הבקרה למערכת
ומקבלת החזרים מהחומרה
2. לולאה שניה שהיא בעצם הלולאה של הממשק, היא אוספת את ההגדרות
שמוגדרים דרך הממשק הגרפי, כמו מצב עבודה וכ"ד
ומרכיבה את מילת הבקרה לשליחה.
הגעתי לנקודה שאני צריך לבצע DEBUG בשביל לבדוק אם הבעיות שיש לי הם בעיות שנובעות מסינכרון בין שני הלולאות
כי כרגע אני שולח מילת בקרה, ומקבל את התשובה רק במחזור הבא של הלולאת תקשורת
וזה ממש מסרבל לי דברים
מה הכי מעצבן שאני זוכר שזה עבד פעם (נראה לי)
משהו מכיר דרך ב-VB.NET לבצע DEGUG או סימולציה ? על תקשורת ?
או אפילו סתם תוכנה שתוכל לעזור לי לבנות סימולציה ברמת תרים מלבנים
תודה מראש,
|