مخفف "ورودی/خروجی با هدف عمومی" است. GPIO نوعی پین است که روی مدار مجتمع (Integrated Circuit) یافت میشود که عملکرد خاصی ندارد. در حالی که بیشتر پینها یک هدف اختصاصی دارند، مانند ارسال سیگنال به یک جزء (Component) خاص، عملکرد یک پین GPIO قابل تنظیم است و میتوان آن را با نرم افزار (Software) کنترل کرد.
< p>همه تراشه (Chip) دارای پینهای GPIO نیستند، اما معمولاً در تراشههای چند منظوره، مانند مواردی که در مدیریتهای قدرت و کارتهای صوتی/تصویری استفاده میشوند، یافت میشوند. آنها همچنین توسط مدارهای سیستم روی تراشه (SOC) استفاده می شوند که شامل پردازنده (Processor)، حافظه (Memory) و رابط (Interface) خارجی همگی بر روی یک تراشه واحد هستند. پینهای GPIO به این تراشهها اجازه میدهند تا برای اهداف مختلف پیکربندی شوند و با چندین نوع مؤلفه کار کنند.یک دستگاه محبوب که از پینهای GPIO استفاده میکند، Raspberry Pi است، یک رایانه تکبرد که برای علاقهمندان و آموزشی طراحی شده است. اهداف این شامل یک ردیف پین GPIO در امتداد لبه برد است که رابط بین Raspberry Pi و سایر اجزا را فراهم می کند. این پینها بهعنوان کلیدهایی عمل میکنند که هنگام تنظیم روی HIGH 3.3 ولت و وقتی روی LOW تنظیم میشوند، ولتاژی خروجی (Output) ندارند. شما می توانید یک دستگاه را به پین های خاص GPIO متصل کرده و آن را با یک نرم افزار برنامه (Program) کنترل کنید. برای مثال، میتوانید یک دیود ساطع نور (LED) را به یک GPIO و یک پین زمین را در Raspberry Pi متصل کنید. اگر یک برنامه نرمافزاری به پین GPIO بگوید روشن شود، LED روشن میشود.
اکثر کاربران رایانه با پینهای GPIO مواجه نمیشوند و لازم نیست نگران پیکربندی آنها باشند. با این حال، اگر شما یک سرگرمی یا برنامه نویس کامپیوتر هستید، می تواند مفید باشد که بدانید چه تراشه هایی دارای پین های GPIO هستند و چگونه از آنها استفاده کنید.
تعریف ورودی/خروجی همه منظوره (GPIO) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف ورودی/خروجی همه منظوره (GPIO) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.