Orodha ya maudhui:
- Hatua ya 1: Pré Requisitos:
- Hatua ya 2: Ambiente De Desenvolvimento:
- Hatua ya 3: Chombo cha zana:
- Hatua ya 4: Configurando O Msalaba Kutengeneza Hakuna HostPC:
- Hatua ya 5: IDE Eclipse:
- Hatua ya 6: Criando Uma Aplicação E Transferindo Para Dragonboard 410c Kupitia IDE Eclipse E SSH:
- Hatua ya 7: Configurações Básicas Da Aplicação:
- Hatua ya 8: Configuração De Deploy:
- Hatua ya 9: Configuração Do Cross Compile:
- Hatua ya 10: Compilação Do Projeto:
- Hatua ya 11: Criando Conexão Com Joka (Sehemu ya 1)
- Hatua ya 12: Criando Conexão Com ya Joka (Sehemu ya 2)
- Hatua ya 13: Criando Conexão Com Joka (Sehemu ya 3)
- Hatua ya 14: Criando Conexão Com Joka (Sehemu ya 4)
- Hatua ya 15: Executando Aplicação Na Joka 410c Kupitia Kupatwa
- Hatua ya 16: Resultado Da Compilação No Eclipse
- Hatua ya 17: Resultado Da Compilação Na Dragonboard 410c
Video: Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: Hatua 17
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Ofa ya hati ya mwisho ni kama mahitaji ya mahitaji ya usanidi wa ambiente ya desenvolvimento, kwa njia ya HostPC (Computador / Daftari), ambayo IDE Eclipse inakusanya kukusanya na kuuza nje kwa Alvo (Joka 410c) kupitia SSH.
Hatua ya 1: Pré Requisitos:
Vifaa
- (1) Computador / Daftari (HostPC)
- (1) Joka la 410c (Alvo)
Programu
- IDE Kupatwa kwa CDT
- Mkusanyiko wa Msalaba (GCC Linaro)
Infra estrutura de rede
- Rudisha toleo la WiFi
- Ruhusu para comunicação SSH na rede
Hatua ya 2: Ambiente De Desenvolvimento:
Ujumbe wa Mesmo unapewa programu ya kupigia debe programu mpya, iliyo kwenye Jukwaa la 410c (Plataforma Alvo), recomenda-se usum um Computador / Notebook (HostPC) kwa sababu ya maombi yako.
Para esse guia estamos assumindo que Host is this usando sistema operacional Linux. Hakuna huduma yoyote, ambayo inaweza kutumika kwa Microsoft Windows na Apple MacOS.
Hatua ya 3: Chombo cha zana:
Zana ya zana ni kiunganishi cha programu na programu za programu kwa programu rahisi za programu. Os elementos de uma Zana ya Vifaa:
- Mkusanyiko
- Mkusanyaji
- Kiunganishi
- Mtatuzi
- Maktaba za muda
- Huduma
Tipos de Zana ya zana:
Nativo
Compilação para a mesma arquitetura onde está sendo gerado o binário da aplicação.
Mkusanyiko wa Msalaba
Mkusanyiko unakusanya matumizi ya vifaa vya programu kwa programu tofauti kwa anuwai ya kompyuta. É usado quando a plataforma de desenvolvimento (Host) tem arquitetura diferente do alvo.
Hatua ya 4: Configurando O Msalaba Kutengeneza Hakuna HostPC:
Dragonboard 410c usa arquitetura ARM na kwa mfano wa vielelezo vya kuzingatia kuwa HostPC hutumia arquitetura arquitetura x86 ou x64. Como vimos na sessão anterior, Mkusanyiko wa Kusanyiko ni vifaa vya matumizi kwa programu inayofaa ya programu tofauti kwa njia tofauti za kompyuta.
Pakua
Biti za HostPC Linux 32:
Vipande vya HostPC Linux 64:
Instalação
Je! Unapeana hitimisho la kupakua -kusanya, kwa kutumia barua pepe ya ziada ni ya ziada kwa sababu ya algum diretório do sistema operacional. Mfano, mfano wa ziada kwa o diretório "/ opt":
tar xf gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu.tar.xz -C / opt
Feito isso, temos o cross-compile configurado no HostPC:)
Hatua ya 5: IDE Eclipse:
Eclipse ni IDE - Mazingira ya Jumuishi ya Maendeleo, ambiente de desenvolvimento integrated, ruhusa ya kufanya kazi kwa njia ya vifaa vyako kutofautisha lugha nyingi za programu.
Shusha na Instação
Acesse https://www.eclipse.org na sehemu si Download, localizado no canto mkuu do site, kwa sababu unaweza kupakua programu hii kwa mwenyeji (kompyuta / daftari).
Ao iniciar a instalação, uma interface GUI com diferentes projetos será iniciada. Chagua chaguo: Eclipse IDE kwa Watengenezaji wa C / C ++.
Hatua ya 6: Criando Uma Aplicação E Transferindo Para Dragonboard 410c Kupitia IDE Eclipse E SSH:
Vyombo vya habari hupita kama vile mahitaji muhimu kwa programu ya programu tumizi ya Kupunguza programu na bandari inayotumiwa na Joka la 410c kupitia SSH ya itifaki.
Primeiro passo é abrir o Kupatwa:
./kupungua
Em seguida iremos kilio cha projeto ARM:
Faili -> Mpya -> C-Mradi
E preencher os campos:
- Jina la mradi: helloworld
- Aina ya Mradi: Hello World ANSI C Mradi
- Zana za zana: Msalaba GCC
Hatua ya 7: Configurações Básicas Da Aplicação:
Kama usanidi unaofanana na muundo wa maandishi kama habari inayoweza kujulikana:
- Mwandishi
- Ilani ya hakimiliki
- Habari salamu za ulimwengu
- Chanzo
Clique em Ijayo.
Hatua ya 8: Configuração De Deploy:
Chagua usanidi wa Kutumia wahusika kuchagua kama utatuzi wa Utatuaji na Utoaji:
Chagua Chagua zote
Kwa mfano, bonyeza sehemu inayofuata.
Hatua ya 9: Configuração Do Cross Compile:
Usanidi unajumuisha mkusanyiko hakuna Eclipse inayojumuisha seti kama maelezo ya Msalaba mkusanyaji wa mkusanyiko na mkutano wa zana.
- Kiambishi awali cha Mkusanyaji wa Msalaba
- Vipande vya HostPC 32: mkono-linux-gnueabihf-
- Bits bits HostPC 64: aarch64-linux-gnu-
- Njia
/opt/gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu/bin
Kwa mfano, bonyeza sehemu inayofuata.
Hatua ya 10: Compilação Do Projeto:
Kwa kulinganisha miradi mingine inayotumiwa na pasta kufanya kazi, unaweza kuchagua mradi wa Kujenga Mradi.
Hatua ya 11: Criando Conexão Com Joka (Sehemu ya 1)
Clique com botão direito na pasta do projeto na selecione a opção Run mazungumzo.
Hatua ya 12: Criando Conexão Com ya Joka (Sehemu ya 2)
Fanya sehemu za kufanya kazi kwa C / C ++ Maombi ya Mbali, kwa sababu unaweza kutumia programu hii ikiwa unasanidi programu mpya ya picha.
Kwa hivyo, kwenye Uunganisho chagua Jeshi la Kijijini.
Hatua ya 13: Criando Conexão Com Joka (Sehemu ya 3)
Na sessão anterior criamos uma nova conexão, o próximo passo ni muundo wa sarafu ya SSH:
- Mwenyeji
- Mtumiaji
- Kujitegemea kujiendesha kwa nywila
Hatua ya 14: Criando Conexão Com Joka (Sehemu ya 4)
Nessa sessão, mamos configurar o local de armazenamento dos códigos compilados. Essa configuração ni feita quando clicamos na botão Kivinjari.
Apos clicar botão Kivinjari, chagua au chagua moja kwa moja nje ya nchi nje ya nchi.
Hatua ya 15: Executando Aplicação Na Joka 410c Kupitia Kupatwa
Agora com configurado, podemos executar o projeto remotamente, clicando em Run.
Hatua ya 16: Resultado Da Compilação No Eclipse
O resultado no Eclipse ni:
Kuingia mwisho: Fri Novemba 25 18:24:20 2016 kutoka 192.168.0.7
/ nyumbani / linaro / Nyaraka / helloworld; toka linaro @ linaro-alip: ~ $ / home / linaro / Hati / helloworld; toka !!! Salamu, Dunia!!! kuondoka
Hatua ya 17: Resultado Da Compilação Na Dragonboard 410c
Nas configurações da conexão entre o Eclipse (HostPC) na Joka la 410c linalotokana na ufafanuzi wa jina la silaha kwa ajili ya silaha zinazotokana na bio za gerados. Acesse esse diretório:
linaro @ linaro-alip: ~ $ cd / home / linaro / Nyaraka /
Em seguida, dê permissão de execução para o binário gerado:
linaro @ linaro-alip: ~ $ chmod u + x helloworld
Fanya o binário:
linaro @ linaro-alip: ~ $./helloworld
!!! Salamu, Dunia!!!
Ilipendekeza:
Maono 4all - Sistema Visão Assistida Para Def Defeses Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Steps
Maono 4all - Sistema Visão Assistida Para Defencees Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: DESCRI Ç Ã OO intuito do projeto é autonomia kwa upungufu wa visuais ni eneo la ndani katika maeneo ya ndani ya kasino au vituo vya ununuzi na viwanja vya ndege. mapeados pode ou n ã o s
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Hatua 7
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Nossa lixeira inteligente inajumuisha separa ç Atrav é s de uma webcam, ela kitambulisho cha utaftaji wa lixo na o deposita no compartimento adequado para posteriormente ser reciclado
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: 6 Hatua
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: Essa publica ç ã o tem como objetivo mostrar os passos need á rios para desenvolver aplica ç õ es anal óerine;
Msaidizi wa Google kwenye DragonBoard ™ 410c: 57 Hatua
Msaidizi wa Google kwenye DragonBoard ™ 410c: Maagizo haya yatakufundisha kuendesha Msaidizi wa Google kwenye DragonBoard na kuanzisha mazingira mazuri na vifaa vingine. Inahitajika: -DragonBoard ™ 410c (w / usakinishaji mpya wa linaro-alip); - 12V / 1A 5.5mm usambazaji wa umeme wa jack; -CC2531 zigbee modu
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: 4 Hatua
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: A Dragonboard 410c au uma placa muito versátil. Inaweza kutekelezwa kwa 1.2Ghz de quatro núcleos (32 e 64 bocados) na Bluetooth, Wifi na GPS na bordo, maeneo ya bandari za USB kwa msaada wa HDMI au Como