
Spisu treści:
- Krok 1: Rozbudowa o niskiej prędkości - schemat
- Krok 2: Informacje o pinach - uziemienie
- Krok 3: Informacje o pinach - zasilacze
- Krok 4: Informacje o pinach - GPIO
- Krok 5: Informacje o pinach - I2C
- Krok 6: Informacje o pinach - SPI
- Krok 7: Informacje o pinach - UART
- Krok 8: Informacje o pinach - PCM/I2S
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Ten samouczek dotyczy rozbudowy o niskiej prędkości na DragonBoard 410c. Wejścia i wyjścia (I/O) rozszerzeń o niskiej prędkości w DragonBoard 410c to:
- GPIO (wejście/wyjście ogólnego przeznaczenia);
- MPP (szpilka wielofunkcyjna);
- SPI (szeregowy interfejs peryferyjny);
- I2C (układ scalony);
- UART (uniwersalny asynchroniczny odbiornik/nadajnik);
- PCM (modulacja kodu impulsowego).
Krok 1: Rozbudowa o niskiej prędkości - schemat

Pobierz schemat DragonBoard 410c:
developer.qualcomm.com/qfile/34580/lm25-p0436-1_a_db410c_schematic.pdf
Krok 2: Informacje o pinach - uziemienie

Krok 3: Informacje o pinach - zasilacze

DragonBoard 410c obsługuje:
+1.8V:
Napędzane dwoma LDO PMIC, LDO15 i LDO16, każdy może dostarczyć 55mA. PM8916 umożliwia równoległe połączenie dwóch LDO w celu dostarczenia 110mA na 1,8V.
+5V:
Napędzany przełącznikiem buck 4A 5.0V (U13). Ten przełącznik buck zasila oba urządzenia ograniczające prąd USB (każde przy maks. 1,18 A). Pozostała pojemność zapewnia maksymalny prąd 1,64 A do złącza rozszerzeń o niskiej prędkości, co daje łącznie 8,2 W.
SYS_DCIN:
Może służyć jako główne źródło zasilania tablicy lub może być zasilany z tablicy.
Krok 4: Informacje o pinach - GPIO

Specyfikacja 96Boards wymaga implementacji 12 linii GPIO na złączu rozszerzeń o niskiej prędkości. Niektóre z tych GPIO mogą obsługiwać alternatywne funkcje sterowania DSI/CSI. 11 GPIO jest kierowanych do APQ8016 SoC, a jedno GPIO jest podłączone do wbudowanego PMIC.
GPIO A (styk 23)
Łączy się z GPIO_36 APQ8016 SoC, może służyć jako AQP_INT obsługujące wymagania 96Boards w celu utworzenia zdarzenia budzenia dla SoC. Jest to sygnał 1,8V.
GPIO B (pin 24)
Łączy się z GPIO_12 SoC APQ8016. Jest to sygnał 1,8V.
GPIO C (pin 25)
Łączy się z GPIO_13 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako linia IRQ.
GPIO D (styk 26)
Łączy się z GPIO_69 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako linia IRQ.
GPIO E (styk 27)
Łączy się z GPIO_115 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako linia IRQ;
GPIO F (styk 28)
Łączy się z MPP_4 PM8916 PMIC. Jest to sygnał 1,8V. Może być skonfigurowany do sterowania podświetleniem DSI.
GPIO G (pin 29)
Łączy się z GPIO_24 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako sygnał DSI VSYNC.
GPIO H (styk 30)
Łączy się z GPIO_25 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako sygnał DSI_RST.
GPIO I (pin 31)
Łączy się z GPIO_35 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako sygnał CSI0_RST.
GPIO J (styk 32)
Łączy się z GPIO_34 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako sygnał CSI0_PWDN.
GPIO K (pin 33)
Łączy się z GPIO_28 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako sygnał CSI1_RST.
GPIO L (pin 34)
Łączy się z GPIO_33 SoC APQ8016. Jest to sygnał 1,8V. Może być skonfigurowany jako sygnał CSI1_PWDN.
Krok 5: Informacje o pinach - I2C

DragonBoard 410c implementuje I2C0 i I2C1, które łączą się bezpośrednio z APQ8016SoC;
Rezystor 2K jest dostarczany jako podciąganie dla każdej linii I2C zgodnie ze specyfikacją I2C, te podciągi są podłączone do szyny napięciowej 1,8V
Krok 6: Informacje o pinach - SPI

- DragonBoard 410c implementuje pełny master SPI z 4 przewodami, CLK, CS, MOSI i MISO, wszystkie połączone bezpośrednio z APQ8016 SoC;
- Sygnały te są zasilane napięciem 1,8V.
Krok 7: Informacje o pinach - UART

DragonBoard 410c implementuje UART0 jako 4-przewodowy UART, który łączy się bezpośrednio z APQ8016 SoC. Sygnały te są zasilane napięciem 1,8 V;
Implementuje UART1 jako 2-przewodowy UART, który łączy się bezpośrednio z APQ8016 SoC. Sygnały te są zasilane napięciem 1,8V
Krok 8: Informacje o pinach - PCM/I2S
Zalecana:
Rozszerzenie przeglądarki Chrome - nie wymaga wcześniejszego doświadczenia w kodowaniu: 6 kroków

Rozszerzenie przeglądarki Chrome - nie jest wymagane wcześniejsze doświadczenie w kodowaniu: rozszerzenia Chrome to małe programy stworzone w celu zwiększenia komfortu przeglądania użytkowników. Aby uzyskać więcej informacji o rozszerzeniach do Chrome, wejdź na https://developer.chrome.com/extensions.Aby utworzyć rozszerzenie przeglądarki Chrome, wymagane jest kodowanie, więc bardzo przydatne jest przejrzenie HT
Przypomnienie o korzystaniu z ekranu (działa tylko w systemie Windows, IOS nie działa): 5 kroków

Przypomnienie o wykorzystaniu czasu na ekranie (działa tylko w systemie Windows, Ios nie działa): Wprowadzenie Jest to przydatna maszyna wykonana z Arduino, przypomina o odpoczynku, wykonując „biiii!” dźwięk i przywracanie komputera do ekranu blokady po wykorzystaniu 30 minut czasu na ekranie. Po 10 minutach odpoczynku „b
Rozszerzenie dla dowolnego oprogramowania DJ-skiego!: 6 kroków

Rozszerzenie dla dowolnego oprogramowania DJ-skiego!: Nie każdy może po prostu wskoczyć w pierwszy dzień DJ-ski i oczekiwać, że będzie miał wszystkie miksery, gramofony i podkładki pod gorące cue już pierwszego dnia, ale bądźmy szczerzy: miksowanie na laptopie jest do bani. Po to jest to, aby rozwiązać wszystkie problemy finansowe dotyczące
Rozszerzenie Mémoire Pour BeagleBone Black: 8 kroków

Extension Mémoire Pour BeagleBone Black: Je vous presenter dans cet instructable un de mes projet qui consistait à piloter des mémoires de différents types afin de pouvoir tester leur fonctionnement dans des conditiones (enceinte radiative) et de trouve
Rozszerzenie karty SD, wsparcie i osłona: 7 kroków

Rozszerzenie karty SD, wsparcie i osłona: Jeśli masz osłonę wyświetlacza Arduino TFT z czytnikiem kart SD i za każdym razem musisz sprawdzić lub wprowadzić zmiany w plikach zapisanych na karcie SD, rozszerzenie zaoszczędzi nerwy i czas, bez zdejmowania osłony wyświetlacza TFT. To może być