תוכן עניינים:
- שלב 1: דברים שאתה צריך
- שלב 2: מפרט לוח STM32 (STM32F103C8T6)
- שלב 3: התקן לוחות STM32 ב- Arduino IDE
- שלב 4: חיבורים לתכנות הלוח
- שלב 5: תכנות הלוח
וִידֵאוֹ: לוח STM32 עם Arduino IDE STM32F103C8T6: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
היי חבר'ה מכיוון שהרבה אנשים משתמשים בלוחות ארדואינו אבל כפי שאנו יודעים שיש להם כמה מגבלות, כל כך מעט לוחות אחרים באו לאור כחלופה של ארדואינו שיכולה לספק ביצועים טובים יותר ותכונות טובות יותר מאשר Arduino ואחד מהם הוא STM32. לוח STM32 הוא אפילו זול יותר מ- Arduino uno והיכולות שלו טובות בהרבה מ- arduino uno אך מכיוון שהם אינם נתמכים באופן מקורי על ידי Arduino IDE עלינו להוסיף אותם באופן ידני ל- Arduino IDE. אז במדריך זה נוסיף לוחות STM32 ל- Arduino IDE ונתכנת לוח זה באמצעות Arduino IDE.
שלב 1: דברים שאתה צריך
למדריכים אלה נזדקק לדברים הבאים: STM32: כבל USB: FTDI: לוח לחם ומעט קופצים
שלב 2: מפרט לוח STM32 (STM32F103C8T6)
המפרט של STM32F103C8T6 מסופק להלן וגם בתמונה.: יצרן STMicroelectronics מעבד ליבות STM32F1 ARM® Cortex®-M3 גודל ליבה 32 סיביות מהירות 72MHz קישוריות CANbus, I²C, IrDA, LINbus, SPI, UART/USART, ציוד היקפי USB, DMA, PWM, PDR, POR, PVD, PWM, חיישן טמפ ', מספר WDT של קלט/פלט 37 גודל זיכרון התוכנית 64KB (64K x 8) סוג זיכרון התוכנה FLASH EEPROM גודל - גודל RAM 20K x 8 מתח - אספקה (Vcc/Vdd) 2V ~ 3.6V ממיר נתונים A/D 10x12b סוג מתנד טמפרטורת הפעלה פנימית -40 ° C ~ 85 ° C (TA)
שלב 3: התקן לוחות STM32 ב- Arduino IDE
אנא עקוב אחר ההוראות שלהלן ותמונות המסופקות להתקנת לוחות stm32 ב- arduino ide: 1- הפעל את Arduino.cc IDE. לחץ על תפריט "קובץ" ולאחר מכן על "העדפות". תיבת הדו -שיח "העדפות" תיפתח, ולאחר מכן הוסיפי את הקישור הבא לשדה "כתובות אתרים נוספות של מנהלי לוחות": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "לחץ על" אישור "2- לחץ על תפריט" כלים "ולאחר מכן על" לוחות> מנהל לוחות "מנהל הלוח ייפתח ותראה רשימה של לוחות מותקנים וזמינים. בחר את" STM32 F103Cxxx "ולחץ על התקן. לאחר השלמת ההתקנה מופיעה תג "מותקן" ליד שם הליבה. תוכל לסגור את מנהל הלוח. כעת תוכל למצוא את חבילת לוחות STM32 בתפריט "לוח". בחר את סדרת הלוחות הרצויה: STM32F103Cxxx בחר את הלוח
שלב 4: חיבורים לתכנות הלוח
כדי לתכנת את stm32 אתה צריך לעקוב אחר המעגל הנתון הזה. כדי לתכנת אותו אתה צריך לקבל Stm32 ברור ואחד הוא ממיר usb to ttl, אז קבל ממיר usb ל ttl ופעל לפי השמטים המוצגים.
שלב 5: תכנות הלוח
כעת פתח את סקיצת ההבהוב ב- arduino IDE שלך ושנה את הסיכה לא ל- "PC13" מכיוון שהמעגל המשולב של stm32 נמצא בסיכה PC13 ולאחר מכן בחר את ההגדרות בסעיף הכלים (כמו: לוחות, יציאת com, שיטת העלאה וכו '. בהתאם להצגה image) והעלה את הקוד ל- stm32 שלך וה- pc13 LED המשולב יתחיל להבהב כמו שלי בתמונות (מצטער על איכות התמונה) ואפילו כדי לראות אותו מהבהב בצורה רצויה תוכל להוסיף גם LED חיצוני ל- PC13. אז תהנה לעשות פרויקטים עם STM32 BOARD.
מוּמלָץ:
לוח לוח Arduino: 6 שלבים
לוח לוח Arduino: מדריך זה יראה כיצד ליצור לוח Arduino. לוח זה מסוגל לשחק אוקטבה שלמה א-א ודירותיהם. חומרים: 18 חוטי זכר-זכר 16 כפתורים 18 חוטי מיני מגשר 4 סיכות זכר 4 חוטי תנין 2 רמקולים 2 לוחות לחם 2 ארדואין
לוח לוח לוח: 7 שלבים
לוח לוח: לפני זמן רב מאוד מצאתי כותב NC של Rotring ללא הבקר. שכחתי לגמרי מה אני רוצה לעשות עם זה, אבל בשבוע שעבר מצאתי אותו שוב ואני רוצה להכין ממנו מגש לוח. כתב היד האישי שלי על הלוח הוא לא
לוח לוח לכיתה של Arduino Line Follower Wallrides: 8 שלבים (עם תמונות)
לוח הלוח של Arduino Line Follower Wallrides בכיתה: לעקוב אחרי הקו על הקרקע משעמם מדי! ניסינו להסתכל על זווית אחרת על עוקבי הקו ולהביא אותם למטוס אחר - ללוח הלוח של בית הספר. תראה מה יצא מזה
Claqueta Digital Con Arduino (לוח לוח דיגיטלי עם Arduino): 7 שלבים
Claqueta Digital Con Arduino (Digital Clapperboard With Arduino): יצירת ספרים קלאסיים דיגיטליים, ניתן להמיר ממך לא קלטה ולא דיגיטלית, להשתמש בארדואינו. קון ארדואינו. ארדואין
כיצד לתכנת לוח AVR באמצעות לוח Arduino: 6 שלבים
כיצד לתכנת לוח AVR באמצעות לוח Arduino: האם יש לך לוח מיקרו -בקר AVR מונח? האם זה מסובך לתכנת את זה? ובכן, אתה נמצא במקום הנכון. כאן אראה לך כיצד לתכנת לוח מיקרו -בקר Atmega8a באמצעות לוח Arduino Uno כמתכנת. אז בלי רחוק