קורס אמבדד – 008 – RB18
STM32 PINOUT PLUEPILL


STM32 / 8051 / ESP32 / ARM GPIO



מבנה כללי

מצב 1 OUTPU – נקבל VCC או LOGIC 1 בפין
.
מצב 2 .OUTPUT PULL TO GND- נקבל GND או LOGIC 0 בפין

INPUT BUFFER

הערך המתקבל תלוי בערך שיש על ה PIN
מצב 1 : על הפיו יש ערך 1 לוגי או VCC כתוצאה מכך נקבל אחרי המהפך 0 וש PMOS פתוח , NMOS סגור. והמיקרו קונטרול "יראה" 1

מצב 2: פין מקבל ערך 0 = GND
מצב 1 : על הפיו יש ערך 0 לוגי או GND כתוצאה מכך נקבל אחרי המהפך 1 וש PMOS סגור , NMOS פתוח והמיקרו קונטרול "יראה" 0

ברוב המעבדים – ברירת מחדל gpio מצב input mode – מה שגורם להם ללא הדגרה נוספת להיות מצב FLOATING
מצב זה גורם לפין להיות במצב התנגדות כניסה גבוהה High Impedance
זליגת אנרגיה מצב INPUT – תמיד אחד המוסםטים סגור ולכן אין זליגת אנרגיה – כי ה PIN או מצב VCC או מצב GND

מצב ריחוף גורם שיש מצב ביניים ששתי הטרנזיסטורים פתוחים (גם אם לא מלא ולחלקי – נוצר זרמי זליגה שונים ) ואז יש זליגה

Open drain