Pytanie:
Jak zainstalować PiTFT i używać go do GPIO do innych zastosowań (takich jak konsola szeregowa)
Alain
2014-04-01 18:48:30 UTC
view on stackexchange narkive permalink

Mam zamiar zainstalować PiTFT na RPi model B.

Jednak robiąc to, stracę GPIO do innych zastosowań (np. kabel szeregowy na przykład kabel).

Czy można zainstalować PiTFT i nadal mieć kabel konsoli szeregowej podłączony w jakiś sposób do RPi?

Właściwie mam zamiar zrobić to samo dzisiaj: D ale PiTFT nie używa całego GPIO, prawda?
Nie wiem, czy logicznie wykorzystuje wszystkie GPIO, ale płyta PiTFT wykorzystuje wszystkie pintouty GPIO.
Trzy odpowiedzi:
PhillyNJ
2014-04-01 19:36:55 UTC
view on stackexchange narkive permalink

Użyłem Pythona do wysłania wiadomości szeregowej przez port USB. Więc tak, to możliwe. Musisz zainstalować sterowniki. Myślę, że najczęstszym jest FTDI. Więcej informacji na temat tworzenia aliasu i dzwonienia z Pythona - Uzyskaj adres USB.

Instalacja sterownika FTDI została zakopana w tym dokumencie... zajęło chwilę, żeby to wykopać.

LuWi
2014-04-01 20:45:44 UTC
view on stackexchange narkive permalink

PiTFT użyje tylko dwóch portów GPIO (24 i 25), jeśli nie użyjesz przycisków ( źródło). Oczywiście, płyta będzie układać się w stos do wszystkich, ale możesz kupić nagłówek do układania w stosy, który będzie wystawał przez otwory na tyle daleko, aby można było podłączyć inny sprzęt. Aby upewnić się, że nie użyjesz ## 24 i 25 dwa razy, możesz chcieć je odciąć po lutowaniu.

A ponieważ UART używa GPIO ## 8 i 10 dla Tx / Rx, powinieneś dobrze będzie połączyć się z konsolą szeregową.

Idealnie, to jest dokładnie to, co chciałbym wiedzieć.
asheeshr
2014-07-28 07:04:00 UTC
view on stackexchange narkive permalink

Innym sposobem na fizyczne utrzymanie czystości portów GPIO jest użycie przedłużacza GPIO lub kabla taśmowego zamiast bezpośredniego lutowania płytki do Pi. Ponieważ piny SPI (których używa PiTFT) są skoncentrowane na końcu GPIO, możesz uciec ze złączem 5 * 2 pin lub 6 * 2 pin.

enter image description here



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...