פורסם 2004 בספטמבר 1421 שנים מישהו יודע מאיפה אני יכול להשיג קוד C או אסמבלר , לתקשורת של RS232 במחשב עם רכיב חיצוני?את הרכיב אני יודע לתכנת שיעבוד בפרוטוקול RS232 (מיקרו בקר PIC16F877A), אך כדי לחבר אותו לתקשורת עם PC אני חייב לתכנת את ה PC שידע לעבוד עם הפרוטוקול, אך אין לי מושג.א. אני לא יודע אם הפרוטוקול מובנה כבר במערכת ההפעלה, או שצריך לכתוב את פונקציות הזיהוי של ה START וה STOP, וכולי, ובנוסף לאיפה נכתבים הנתונים, להשתמש בפסיקה או לא צריך פסיקה, אלא רק לקרא מבאפר, כי אני צריך תקשורת דו כיוונית.(שמתי רכיב מתאם MAX-RS232 להמרת מתחים 12V-5V , אז מהבחינה הזו אני מכוסה)עידו
פורסם 2004 בספטמבר 1521 שנים אתה לא צריך לכתוב פונקציות זיהוי או כל דבר אחר. הUART נראה לאפליקציות כמו character device, כלומר אתה כותב לשם, אתה קורא משם. אין שום בעיה. מערכת ההפעלה עושה את הbuffering בעצמה. מעולם לא ניסיתי להשתמש בUART תחת ווינדוס, אבל זה אמור להיות פשוט בדיוק כמו עבודה מול קבצים. תבדוק בMSDN. אגב, מה הפרוייקט?
פורסם 2004 בספטמבר 1821 שנים הנה מאמר עם דוגמאות - הרוב מתעסק על פעולות אסינכרוניות, אבל אפשר להשתמש בגישה היותר פשוטה.http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnfiles/html/msdn_serial.asp
פורסם 2004 בספטמבר 1821 שנים מחבר תודה, אני אעיין בזה, אגב, מה הפרוייקט? הפרויקט הוא מערכת בקרת אקלים המבוקרת באמצעות מיקרו בקר , המערכת מתקשרת בין רכיבה השונים באמצעות תקשורת טורית מהירה I2C. זה פרויקט לתואר בהנדסת אלקטרוניקה, אני מתחיל עכשיו שנה ד' , אז אני מתחיל לעבוד על הפרויקט שלי, הכל בעיקרון מכוסה ורק מהכיוון של המחשב יש לי קצת בעיה, אבל אני אסתכל בקישור שנתן scimtar , לבדוק את הנושא
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.