תוכן עניינים:

כיצד לקבל נתונים ממיקרו -בקר מבוסס STM32 למחשב: 5 שלבים
כיצד לקבל נתונים ממיקרו -בקר מבוסס STM32 למחשב: 5 שלבים

וִידֵאוֹ: כיצד לקבל נתונים ממיקרו -בקר מבוסס STM32 למחשב: 5 שלבים

וִידֵאוֹ: כיצד לקבל נתונים ממיקרו -בקר מבוסס STM32 למחשב: 5 שלבים
וִידֵאוֹ: עבודתא - הכוונת קריירה מבוססת נתונים 2024, נוֹבֶמבֶּר
Anonim
כיצד לקבל נתונים ממייקרו מבוסס STM32 למחשב
כיצד לקבל נתונים ממייקרו מבוסס STM32 למחשב

כאן במדריך זה העברנו נתונים מהמיקרו -בקר למחשב באמצעות אחד מ- UART של STM32l100 mcu.

שלב 1: תוכנה בשימוש:

תוכנה בשימוש
תוכנה בשימוש
תוכנה בשימוש
תוכנה בשימוש

אלה התוכנות בהן השתמשנו לפרויקט זה:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® ל- STM32 הוא פיתוח IDE גמיש והרחבה לאיתור מפתחי STM32 MCU שרוצים כלים רבי עוצמה לסיוע בפיתוח תוכנות מוטבעות באיכות גבוהה. TrueSTUDIO® מבוסס על תקנים פתוחים (ECLIPSE ו- GNU) ומורחב עם תכונות מקצועיות לניהול קוד וניתוח מערכות מתקדמות. זה נותן תובנה ייחודית לגבי המבנה וההתנהגות הדינאמית של המערכת.

אתה יכול להוריד תוכנה זו מהקישור הזה

2. STM32CubeMX: STM32CubeMX הוא כלי גרפי המאפשר תצורה קלה מאוד של מיקרו-בקרי ומיקרו-מעבדי STM32, כמו גם יצירת קוד ה- C המתאים לאתחול הליבה של Arm® Cortex®-M או עץ התקני Linux® חלקי לזרוע. ® Cortex®-A core), בתהליך שלב אחר שלב.

אתה יכול להוריד תוכנה זו מהקישור הזה

שלב 2: רכיבים בשימוש:

רכיבים בשימוש
רכיבים בשימוש
רכיבים בשימוש
רכיבים בשימוש

ישנן בעיקר שתי תוכנות קשיחות בהן השתמשנו במדריך זה:

1.32L100CDISCOVERY: 32L100CDISCOVERY עוזר לך לגלות את התכונות של מיקרו-בקרי Cortex®-M3 STM32L100 Value Line 32-bit ולפתח את היישומים שלך בקלות. הוא כולל את כל הדרוש למתחילים ולמשתמשים מנוסים בכדי להתחיל במהירות. מבוסס על STM32L100RCT6, הוא כולל כלי איתור באגים מוטמע ST-LINK/V2, נוריות LED, לחצני לחיבור קל של רכיבים ומודולים נוספים.

2. ממיר USB ל TTL. כמו בלוח גילוי זה, איננו יכולים לקבל נתונים סדרתיים ישירות מכבל ניפוי באגים מסוג ST, כך שעלינו לרכוש ממיר USB אחד ל- TTL. עקרון העבודה של ממיר USB ל TTL הוא פשוט מאוד. זהו מודול ממיר USB ל TTL UART המבוסס על CP2102 Bridge של SiLabs. ניתן להשתמש במודול זה עם מחשבים ניידים שאין להם יציאה טורית רגילה. מודול זה יוצר יציאת COM וירטואלית באמצעות USB במחשב שלך שיכול לתמוך בתעריפי Baud סטנדרטיים שונים לתקשורת טורית.

שלב 3: תרשים מעגלים

תרשים מעגלים
תרשים מעגלים

החיבורים הם כדלקמן:

32L100 לוח גילוי USB ל TTL ממיר

Txd של לוח גילוי (PA9) Rxd

GND GND

3V3 3V3

שלב 4: קוד:

כפי שיצרנו את הקוד בעזרת STM32CubeMX, אז הנה אני משתף אותך בקובץ main.c.

אתה יכול לקבל את הקובץ main.c מהקישור שלהלן

שלב 5: עקרון העבודה ווידאו:

כאן ראשית עליך לפתוח את STM32CubeMX ואז עליך לבחור את הלוח או את ה- mcu הנכון אם אתה משתמש בלוח מותאם אישית.

לכל התהליך אנא צפה בסרטון ההטמעה שלנו.

כל תיאור הפרויקט ניתן בסרטון למעלה

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

אנא בקר ועשה לייק לדף הפייסבוק שלנו לעדכונים תכופים.

תודה וברכות, טכנולוגיות Embedotronics

מוּמלָץ: