Інтерфейс (введення/виведення) загального призначення (англ. General-purpose input/output, GPIO) — інтерфейс для зв'язку між компонентами комп'ютерної системи, наприклад, мікропроцесором і різними периферійними пристроями. Контакти GPIO можуть діяти і як входи, і як виходи, і це, як правило, підлягає налаштуванню. GPIO контакти часто групуються в порти.
GPIO контакти не мають спеціального призначення і зазвичай залишаються невикористаними. Ідея полягає в тому, що іноді системному інтегратору для побудови повної системи, яка використовує чип, може виявитися корисним мати кілька додаткових ліній цифрового управління. З них можна організувати додаткові схеми, які інакше довелося б створювати з нуля.
Адреси портів пристроїв, що використовують переривання GPIO, повідомляються центральному процесору (CPU), і він зможе їх використовувати.
Використання
- Пристрої з дефіцитом виводів (пінів): інтегральні схеми, такі як система на кристалі, вбудоване і кастомне залізо, програмовані логічні пристрої (наприклад, FPGA);
- Багатофункціональні мікросхеми для управління енергоспоживанням, аудіо-кодеки та відеокарти;
- Одноплатні комп'ютери (наприклад, Arduino, Beagle Board, PSoC kits та Raspberry Pi) використовують GPIO зокрема для читання інформації з різних датчиків навколишнього середовища (сенсорів).
Див. також
Ця стаття не містить . (березень 2015) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Interfejs vvedennya vivedennya zagalnogo priznachennya angl General purpose input output GPIO interfejs dlya zv yazku mizh komponentami komp yuternoyi sistemi napriklad mikroprocesorom i riznimi periferijnimi pristroyami Kontakti GPIO mozhut diyati i yak vhodi i yak vihodi i ce yak pravilo pidlyagaye nalashtuvannyu GPIO kontakti chasto grupuyutsya v porti GPIO kontakti ne mayut specialnogo priznachennya i zazvichaj zalishayutsya nevikoristanimi Ideya polyagaye v tomu sho inodi sistemnomu integratoru dlya pobudovi povnoyi sistemi yaka vikoristovuye chip mozhe viyavitisya korisnim mati kilka dodatkovih linij cifrovogo upravlinnya Z nih mozhna organizuvati dodatkovi shemi yaki inakshe dovelosya b stvoryuvati z nulya Adresi portiv pristroyiv sho vikoristovuyut pererivannya GPIO povidomlyayutsya centralnomu procesoru CPU i vin zmozhe yih vikoristovuvati VikoristannyaPristroyi z deficitom vivodiv piniv integralni shemi taki yak sistema na kristali vbudovane i kastomne zalizo programovani logichni pristroyi napriklad FPGA Bagatofunkcionalni mikroshemi dlya upravlinnya energospozhivannyam audio kodeki ta videokarti Odnoplatni komp yuteri napriklad Arduino Beagle Board PSoC kits ta Raspberry Pi vikoristovuyut GPIO zokrema dlya chitannya informaciyi z riznih datchikiv navkolishnogo seredovisha sensoriv Div takozhPIO I CCya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno berezen 2015