Përmbajtje:
- Hapi 1: Kërkesat paraprake:
- Hapi 2: Ambiente De Desenvolvimento:
- Hapi 3: Zinxhiri i veglave:
- Hapi 4: Konfiguro O Krye Kompilo Pa HostPC:
- Hapi 5: Eklipsi IDE:
- Hapi 6: Criando Uma Aplikação E Transferindo Para Dragonboard 410c Via IDE Eclipse E SSH:
- Hapi 7: Configurações Básicas Da Aplicação:
- Hapi 8: Konfigurimi i Vendosjes:
- Hapi 9: Konfiguro Do Compile Compile:
- Hapi 10: Përmbledhje për Projeto:
- Hapi 11: Criando Conexão Com a Dragonboard (Pjesa 1)
- Hapi 12: Criando Conexão Com a Dragonboard (Pjesa 2)
- Hapi 13: Criando Conexão Com a Dragonboard (Pjesa 3)
- Hapi 14: Criando Conexão Com a Dragonboard (Pjesa 4)
- Hapi 15: Ekzekutoni një Aplikim në Dragonboard 410c përmes Eklipsit
- Hapi 16: Rezultati i Komplikimit Pa Eklips
- Hapi 17: Rezultati i Përpilimit të Dragonboard 410c
Video: Desenvolvendo Aplikimet Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ojektivat e destinuar për dokumente janë shumë të nevojshme për konfigurimin ose ambientin e desenvolvimento, modifikimin e HostPC (Kompjuter / Fletore), të dhënat e IDE Eclipse përpilojnë sisteme të ndryshme të eksportit për Alvo (Dragonboard 410c) përmes SSH.
Hapi 1: Kërkesat paraprake:
Hardware
- (1) Kompjuter / Fletore (HostPC)
- (1) Dragonboard 410c (Alvo)
Softuer
- IDE Eclipse CDT
- Përpilim kryq (GCC Linaro)
Infra estrutura de rede
- Redaktoni shpërndarjen e WiFi
- Lejoni për komunikim me SSH -në
Hapi 2: Ambiente De Desenvolvimento:
Mund të dërgoni softuerë desenvolver de forma natyrale, të vendosura në Dragonboard 410c (Platforma Alvo), rekomandoni përdorimin e Kompjuterit / Fletoreve (HostPC) për të përdorur aplikacione të tjera.
Para së gjithash, është e nevojshme të supozohet se Host është përdorur nga sistemi operativ Linux. Nuk ka nevojë, për shembull, mund të përdorni kodin në Microsoft Windows dhe Apple MacOS.
Hapi 3: Zinxhiri i veglave:
Zinxhiri i veglave është i lidhur me programet e përdorimit të programeve të përdorimit të softuerëve të përgjithshëm. Os elementos de uma Toolchain são:
- Montues
- Përpilues
- Lidhës
- Degugger
- Bibliotekat e Kohëzgjatjes
- Shërbimet komunale
Tipos de Toolchain:
Nativo
Përpiloni për një mesma arquitetura onde está sendo gerado ose binário aplicação.
Kryq Përpilo
Kryej përpilimin e një metode përdorimi për një ekzekutues të softuerit të ndryshëm për krijimet e ndryshme të kompjuterëve. É usado quando a plataforma de desenvolvimento (Pritësi) tem arquitetura diferente do alvo.
Hapi 4: Konfiguro O Krye Kompilo Pa HostPC:
Një Dragonboard 410c përdorimi i ARM -së në Shtetet e Bashkuara dhe për këtë arsye mund të përdorni një vlerësim të mundshëm të përdorimit të përdorimit të HostPC nga arkeitetura x86 ose x64. Për më shumë informacione të mëparshme, Cross Compile është një metodë e përdorur për të përdorur programe të ndryshme softuerike të ndryshme të krijimit të kompjuterave.
Shkarko
HostPC Linux 32 Bits:
HostPC Linux 64 bit:
Instalim
Përfundimi për të shkarkuar një përpilim të kryqëzuar, ose paraprakisht është një shtesë në sistemin operativ të sistemit të punës. Para esse exemplo, estamos extraindo para o diretório " /opt":
tar xf gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu.tar.xz -C /opt
Për më tepër, zgjidhni ose konfiguroni ndër-konfigurimin pa HostPC:)
Hapi 5: Eklipsi IDE:
Eclipse um um IDE - Mjedisi i Zhvillimit të Integruar, mjedisi i desenvolvimento integrado, që lejon aplikimin e softuerëve të përdorur nga gjuhë të ndryshme të programimit.
Shkarkoni Instalimin
Acesse https://www.eclipse.org dhe klikoni pa shkarkim, lokalizoni asnjë faqe superiore në faqe, mund të shkarkoni nga faqja e internetit të ndryshme (kompjuter/fletore).
Filloni me instalimin, ndërfaqen GUI duke përdorur programe të ndryshme të shërbimit. Zgjedhja e opsionit: Eclipse IDE për Zhvilluesit e C/C ++.
Hapi 6: Criando Uma Aplikação E Transferindo Para Dragonboard 410c Via IDE Eclipse E SSH:
Mund të kaloni sa më shpejt që të jetë e mundur për të krijuar një program kompjuterik të përdorur nga Eclipse dhe portar esse código në Dragonboard 410c nëpërmjet protokollit SSH.
Primeiro passo é abrir o Eklips:
./Eklips
Përgjigje i criar um projeto ARM:
Skedar -> E Re -> C -Project
Paraprakisht për kampos:
- Emri i projektit: helloworld
- Lloji i projektit: Hello World ANSI C Project
- Zinxhirët e veglave: Kryqi i GCC
Hapi 7: Configurações Básicas Da Aplicação:
As configurações básicas da aplicação são si seguintes informações:
- Autori
- Njoftim për të drejtën e autorit
- Pershendetje pershendetje boterore
- Burimi
Kliko ato Tjetra.
Hapi 8: Konfigurimi i Vendosjes:
Për një konfigurim de Deploy vamos selecionar si opcões Debug e Release:
Zgjidhni një opsion Zgjidhni të gjitha
Em seguida, kliko em Next.
Hapi 9: Konfiguro Do Compile Compile:
Një konfigurim që kryen një përpilim jo të Eclipse përbëhet nga ne si një informacion për parashtesën e përpiluesit të Kryqit dhe për të bërë Toolchain.
-
Parashtesa e Kompajluesit të Kryqëzuar
- HostPC 32 bit: arm-linux-gnueabihf-
- HostPC 64 bit: aarch64-linux-gnu-
-
Rrugë
/opt/gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu/bin
Em seguida, kliko em Next.
Hapi 10: Përmbledhje për Projeto:
Për një përmbledhje ose klikim të produktit, drejtojeni makaronat për të bërë, për të zgjedhur një opsion të ndërtimit të projektit.
Hapi 11: Criando Conexão Com a Dragonboard (Pjesa 1)
Kliko në udhëzuesin e makaronave për të zgjedhur dhe zgjedhur një opcão Konfigurimet.
Hapi 12: Criando Conexão Com a Dragonboard (Pjesa 2)
Do të klikoni në opcão C/C ++ Aplikimi në distancë, duke rezultuar në konfigurimin e ri të programit të largët.
Përgjigje, em Lidhja zgjidhni një opcão Host në distancë.
Hapi 13: Criando Conexão Com a Dragonboard (Pjesa 3)
Për shembull, criamos anterior ose nova conexão, ose próximo passo é configurar os parâmetros de conexão SSH:
- Mikpritës
- Përdorues
- Autentifikim i bazuar në fjalëkalim
Hapi 14: Criando Conexão Com a Dragonboard (Pjesa 4)
Nessa sessão, vamos configurar ose local de armazenamento dos códigos compilados. Essa configuração é feita quando clicamos dhe botão Browser.
Aplikoni për të klikuar botuesin e shfletuesit, zgjidhni opsionet e mëparshme të eksportimit të të dhënave të vogla në fushën gjeografike.
Hapi 15: Ekzekutoni një Aplikim në Dragonboard 410c përmes Eklipsit
Ju mund të konfiguroni, ekzekutoni skedarët ose projektoni distancën, klikoni në Run.
Hapi 16: Rezultati i Komplikimit Pa Eklips
Si rezultat i Eklipsit nuk është:
Hyrja e fundit: E Premte 25 Nëntor 18:24:20 2016 nga 192.168.0.7
/home/linaro/Documents/helloworld; dilni linaro@linaro-alip: ~ $/home/linaro/Documents/helloworld; dilni !!! Përshendetje Botë!!! shkyç
Hapi 17: Rezultati i Përpilimit të Dragonboard 410c
Rregullat e konfigurimit të hyrjes në Eklips (HostPC) dhe Dragonboard 410c janë përcaktuar në mënyrë të drejtpërdrejtë për armatosjen e sistemeve të vogla të gjerados. Acesse esse diretório:
linaro@linaro-alip: ~ $ cd/home/linaro/Documents/
Em seguida, do të lejoj ekzekutimin për ora binraio gerado:
linaro@linaro-alip: ~ $ chmod u+x helloworld
Ekzekutoni o binário:
linaro@linaro-alip: ~ $./helloworld
!!! Përshendetje Botë!!!
Recommended:
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplikativ Android: 6 hapa
Vizioni 4all - Sistemi i Ndihmës Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplikativ Android: DESCRI Ç Ã OO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambiente të mbyllura brenda shtëpisë apo qendrave tregtare dhe aeroporteve.A locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensorë: 7 Hapa
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensorë: O objetivo desse tutorial é mostrar si etapas është e nevojshme á rias para konfigurimit të ambientit të desenvolvimento, për mënyrën se si mund të í vel comunicar com a Dragonboard 410c atrav é s de um computador / notebook usando comunica & ccedi
Zbulimi i situatave emergjente - Qualcomm Dragonboard 410c: 7 hapa
Zbulimi i Situatave Emergjenciale - Qualcomm Dragonboard 410c: Duke kërkuar sisteme sigurie që punojnë për të monitoruar situatat emergjente, është e mundur të vërehet se është shumë e vështirë për të përpunuar të gjithë informacionin e regjistruar. Duke menduar për këtë, ne vendosëm të përdorim njohuritë tona në përpunimin e audios/imazhit, sensorë të
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: 6 Hapa
Desenvolvendo Aplikimet Analogicas Para Dragonboard 410c Com Linker Sprite Mezzanine: Essa publica ç ã o tem como objetivo mostrar os passos need á rios para desenvolver aplica ç õ es anal &oacozezecino;
HC -SR04 VS VL53L0X - Test 1 - Përdorimi për Aplikimet e Makinave Robot: 7 Hapa
HC -SR04 VS VL53L0X - Test 1 - Përdorimi për Aplikimet e Makinave Robot: Ky udhëzues propozon një proces eksperimentimi të thjeshtë (megjithëse sa më shkencor të jetë e mundur) për të krahasuar afërsisht efektivitetin e dy sensorëve më të zakonshëm të distancës, të cilët kanë një funksion fizik krejtësisht të ndryshëm. HC-SR04 përdor ultra