תוכן עניינים:
- שלב 1: התקן את Stm32cubemx, Keil UVision5 ו- Energia במחשב האישי שלך, עדכן אותם
- שלב 2: פתח את Stm32cubemx בחר לוח Nucleo Stm32l476. בחר PC_13 כסיכת הפרעה חיצונית
- שלב 3: אין צורך לבצע שינויים בתצורת השעון
- שלב 4: בחר TIMER1 ואת מקור השעון כשעון פנימי. ובצע הגדרות ב- TIMER1 בהתאם לתמונות
- שלב 5: תן שם לפרויקט שלך וצור קוד עבור Keil Ide מ- Stm32cubemx
- שלב 6: חבר את ה- LCD ללוח ה- Nucleo STM3276 עם חיבורים המפורטים להלן
- שלב 7: חבר פין אחד של Tiva Launchpad לפין חיצוני להפריע של Stm32l476 ו- Pin Pin של Tiva Launchpad ל- Pin GND של STM32L476
- שלב 8: הדגמת הפרויקט
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
הדרכה זו קובעת בפשטות כיצד לחשב את התדירות של מקור דופק באמצעות מיקרו -בקר. רמת מתח גבוהה של מקור הדופק היא 3.3 וולט ונמוכה היא 0V. השתמשתי ב- STM32L476, לוח ההשקה של Tiva, LCD אלפאנומרי 16x2 כמה חוטים ולוח 1K.
חומרה נדרשת:-
1) לוח נוקלאו STM32L476
2) לוח ההשקה של Tiva או כל לוח מיקרו -בקר אחר (מקור דופק)
3) 16x2 אלפאנומרי
4) לוח לחם
5) נגד 1K (עבור ניגודיות lcd)
דרישת תוכנה:-
1) STM32cubemx
2) Keil uVision5
3) אנרג'יה (עבור לוח השיגור של טיווה)
שלב 1: התקן את Stm32cubemx, Keil UVision5 ו- Energia במחשב האישי שלך, עדכן אותם
שלב 2: פתח את Stm32cubemx בחר לוח Nucleo Stm32l476. בחר PC_13 כסיכת הפרעה חיצונית
שלב 3: אין צורך לבצע שינויים בתצורת השעון
שלב 4: בחר TIMER1 ואת מקור השעון כשעון פנימי. ובצע הגדרות ב- TIMER1 בהתאם לתמונות
שלב 5: תן שם לפרויקט שלך וצור קוד עבור Keil Ide מ- Stm32cubemx
שלב 6: חבר את ה- LCD ללוח ה- Nucleo STM3276 עם חיבורים המפורטים להלן
חיבורי פינים של stm32 ל- lcd
STM32L476 - LCD
GND - PIN1
5V - PIN2
הנגד NA - 1K מחובר ל- GND
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
שלב 7: חבר פין אחד של Tiva Launchpad לפין חיצוני להפריע של Stm32l476 ו- Pin Pin של Tiva Launchpad ל- Pin GND של STM32L476
אם יש לך לוח מיקרו -בקר אחר אתה צריך לחבר את GPIO של הלוח הזה על סיכת הפרעה חיצונית של לוח הגרעינים STM32L476 ולחבר את ה- GND של שני הלוחות זה לזה. עליך להחליף את סיכת ה- GPIO הזו באופן תוכניתי ב- IDE שלו.