Სარჩევი:
- ნაბიჯი 1: წინასწარი მოთხოვნები:
- ნაბიჯი 2: Ambiente De Desenvolvimento:
- ნაბიჯი 3: ინსტრუმენტთა ქსელი:
- ნაბიჯი 4: Configurando O Cross Compile No HostPC:
- ნაბიჯი 5: IDE დაბნელება:
- ნაბიჯი 6: Criando Uma Aplicação E Transferindo Para Dragonboard 410c Via IDE Eclipse E SSH:
- ნაბიჯი 7: Configurações Básicas Da Aplicação:
- ნაბიჯი 8: კონფიგურაციის განლაგება:
- ნაბიჯი 9: Configuração Do Cross Compile:
- ნაბიჯი 10: შეადგინეთ პროექტი:
- ნაბიჯი 11: Criando Conexão Com a Dragonboard (ნაწილი 1)
- ნაბიჯი 12: Criando Conexão Com a Dragonboard (ნაწილი 2)
- ნაბიჯი 13: Criando Conexão Com a Dragonboard (ნაწილი 3)
- ნაბიჯი 14: Criando Conexão Com a Dragonboard (ნაწილი 4)
- ნაბიჯი 15: განახორციელეთ აპლიკაცია Dragonboard 410c Eclipse– ის საშუალებით
- ნაბიჯი 16: შედეგი დაკომპლექტება No Eclipse
- ნაბიჯი 17: შედეგი შეადგინეთ Dragonboard 410c
ვიდეო: Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 Steps
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ეს არის დოკუმენტი, რომელიც გამოიყენება როგორც კონფიგურაციისა და გარემოს დამცავი გარემოს შემქმნელი, მოდიფიცირებული HostPC (კომპიუტერული / ბლოკნოტი), IDE Eclipse– ის მიერ შემუშავებული მონაცემების შედგენა SSV– ის საშუალებით (Dragonboard 410c).
ნაბიჯი 1: წინასწარი მოთხოვნები:
ტექნიკა
- (1) კომპიუტერული / რვეული (HostPC)
- (1) Dragonboard 410c (ალვო)
პროგრამული უზრუნველყოფა
- IDE Eclipse CDT
- ჯვრის შედგენა (GCC Linaro)
Infra estrutura de rede
- გათიშეთ WiFi გაფართოება
- ნებადართულია კომუნიკაციის SSH და შეცვალოს
ნაბიჯი 2: Ambiente De Desenvolvimento:
შეგიძლიათ გაგზავნოთ პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფა Dragonboard 410c (Platoforma Alvo), გამოიყენოთ კომპიუტერის / ნოუთბუქის (HostPC) გამოყენება, რომელიც განკუთვნილია ჩვენი აპლიკაციების გამოყენებისთვის.
რა თქმა უნდა, ეს არის საჭირო მასპინძელი, რომელიც იყენებს Linux ოპერაციულ სისტემას. არ არის საჭირო, ეს არის პოდის სერვისი Microsoft Windows და Apple MacOS.
ნაბიჯი 3: ინსტრუმენტთა ქსელი:
ინსტრუმენტთა ქსელი არის პროგრამული უზრუნველყოფის სხვადასხვა პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფა. Os elementos de uma Toolchain são:
- ასამბლერი
- შემდგენელი
- ლინკერი
- გამხსნელი
- გაშვებული ბიბლიოთეკები
- კომუნალური
Tipos de Toolchain:
ნათივო
შეადგინეთ mesma arquitetura onde está sendo gerado o binário da aplicação.
ჯვრის შედგენა
ჯვრის შედგენა é um método utilisado para gerar შესრულების პროგრამული უზრუნველყოფის სხვადასხვა arquiteturas de computadores. Usado quando a plataforma de desenvolvimento (მასპინძელი) tem arquitetura diferente do alvo.
ნაბიჯი 4: Configurando O Cross Compile No HostPC:
Dragonboard 410c ამერიკის შეერთებული შტატების არმიის გამოყენებით შეგიძლიათ გამოიყენოთ HostPC– ის გამოყენება x86 ან x64. Como vimos na sessão anterior, Cross Compile é um método utilisado for gerar შესრულება პროგრამული უზრუნველყოფის სხვადასხვა arquiteturas de computadores.
ჩამოტვირთვა
HostPC Linux 32 ბიტი:
HostPC Linux 64 ბიტი:
ინსტალაცია
გადმოწერილი იქნება ჯვარედინი კომპილაციის გადმოსაწერად, როდესაც თქვენ მიიღებთ დამატებით სისტემურ ოპერაციულ სისტემას. 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
Feito isso, temos ან cross-compile configurado არ HostPC:)
ნაბიჯი 5: IDE დაბნელება:
Eclipse é um IDE - ინტეგრირებული განვითარების გარემო, ინტეგრირებული გარემოს დამცავი გარემო, პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფის სხვადასხვა პროგრამული უზრუნველყოფის გამოყენება.
ჩამოტვირთეთ ინსტალაცია
Acesse https://www.eclipse.org არ დააწკაპუნეთ ჩამოტვირთეთ, არ გააჩნიათ საიტის უმაღლესი ხარისხი, შეგიძლიათ გადმოწეროთ მასპინძელი პროგრამული უზრუნველყოფის საშუალებით (კომპიუტერი/რვეული).
დააინსტალირეთ, დააინსტალირეთ, ინტერფეისი GUI გაააქტიურეთ სხვადასხვა სერვისებით. აირჩიეთ ვარიანტი: Eclipse IDE C/C ++ დეველოპერებისთვის.
ნაბიჯი 6: Criando Uma Aplicação E Transferindo Para Dragonboard 410c Via IDE Eclipse E SSH:
Os próximos passos são როგორც etapas საჭიროებისათვის criar და projeto პროგრამული უზრუნველყოფის გამოყენებით Eclipse e portar esse código na Dragonboard 410c პროტოკოლით SSH.
Primeiro passo é abrir o Eclipse:
./ დაბნელება
ჩვენ ვნახავთ ARM:
ფაილი -> ახალი -> C -Project
E preencher os campos:
- პროექტის სახელი: helloworld
- პროექტის ტიპი: Hello World ANSI C პროექტი
- ინსტრუმენტთა ქსელი: გადაკვეთა GCC
ნაბიჯი 7: Configurações Básicas Da Aplicação:
როგორც configurações básicas da aplicação são as seguintes informações:
- ავტორი
- საავტორო უფლებების ცნობა
- გამარჯობა მსოფლიო მისალმება
- წყარო
Clique em შემდეგი.
ნაბიჯი 8: კონფიგურაციის განლაგება:
Para configuração de Deploy vamos selecionar როგორც ვარიანტი Debug e Release:
აირჩიეთ ყველა აირჩიეთ ყველა
Em seguida, clique em შემდეგი.
ნაბიჯი 9: Configuração Do Cross Compile:
Eclipse– ის ჯვარედინი შედგენა არის ის, რაც ჩვენ ვგულისხმობთ ჯვრის შემდგენლის პრეფიქსს და ინსტრუმენტთა ქსელს.
-
ჯვრის შემდგენლის პრეფიქსი
- HostPC 32 ბიტი: arm-linux-gnueabihf-
- HostPC 64 ბიტი: aarch64-linux-gnu-
-
გზა
/opt/gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu/bin
Em seguida, clique em შემდეგი.
ნაბიჯი 10: შეადგინეთ პროექტი:
შეაჯამეთ ან დააწკაპუნეთ კლიკატზე, რომლითაც შეგიძლიათ გამოიყენოთ პასტა, შეგიძლიათ აირჩიოთ Build Project.
ნაბიჯი 11: Criando Conexão Com a Dragonboard (ნაწილი 1)
დააწკაპუნეთ პროგრამის გასააქტიურებლად პასტაში და აირჩიეთ კონფიგურაციების გაშვება.
ნაბიჯი 12: Criando Conexão Com a Dragonboard (ნაწილი 2)
თქვენ უნდა დააჭიროთ C/C ++ დისტანციურ განაცხადს, შედეგად მიღებული ახალი კონფიგურაციის შედეგად დაყენებული დისტანციური მართვის საშუალებით.
გარდა ამისა, კავშირი შეარჩიეთ დისტანციური მასპინძელი.
ნაბიჯი 13: Criando Conexão Com a Dragonboard (ნაწილი 3)
წინამორბედი წინამორბედი უახლესი კონექსო, ან პირველი კონფიგურაცია და კონფიგურაცია SSH– ის პარამეტრებით:
- მასპინძელი
- მომხმარებელი
- პაროლზე დაფუძნებული ავტორიზაცია
ნაბიჯი 14: Criando Conexão Com a Dragonboard (ნაწილი 4)
Nessa sessão, vamos configurar or local de armazenamento dos códigos compilados. Essa configuração é feita quando clicamos და botão ბრაუზერი.
დააწკაპუნეთ ბრაუზერის ბმულზე, შეარჩიეთ მისი ექსპორტი ექსტრაორდინალური სისტემის გამოყენებით.
ნაბიჯი 15: განახორციელეთ აპლიკაცია Dragonboard 410c Eclipse– ის საშუალებით
თქვენ შეგიძლიათ დააკონფიგურიროთ, შეასრულოთ თქვენი დისტანციური მართვა, დააწკაპუნეთ ჩვენ Run- ზე.
ნაბიჯი 16: შედეგი დაკომპლექტება No Eclipse
შედეგი არ არის დაბნელება:
ბოლო შესვლა: პარ 25 ნოემბერი 18:24:20 2016 192.168.0.7 – დან
/home/linaro/დოკუმენტები/helloworld; გასვლა linaro@linaro-alip: ~ $/home/linaro/დოკუმენტები/helloworld; გასვლა !!! Გამარჯობა მსოფლიო!!! გასვლა
ნაბიჯი 17: შედეგი შეადგინეთ Dragonboard 410c
Eclipse (HostPC) და Dragonboard 410c– ის კონფიგურაცია, რომელიც განისაზღვრება დიარეის გამოყენებით, არმაზენარულ სისტემაში არის დიდი გრადოსი. Acesse esse diretório:
linaro@linaro-alip: ~ $ cd/მთავარი/linaro/დოკუმენტები/
Em seguida, dê permissão de execução para o binário gerado:
linaro@linaro-alip: ~ $ chmod u+x helloworld
შეასრულეთ ბინარიო:
linaro@linaro-alip: ~ $./helloworld
!!! Გამარჯობა მსოფლიო!!!
გირჩევთ:
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E აპლიკაცია Android: 6 ნაბიჯი
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E აპლიკაცია Android: DESCRI Ç Ã OO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambientes შიდა como casas ou სავაჭრო ცენტრები და აეროპორტები. locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 დაფები სენსორები: 7 ნაბიჯი
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96board დაფები სენსორები: O objetivo desse tutorial é უმეტესობა, როგორც etapas აუცილებელია á rias para configurar o ambiente de desenvolvimento, de modo que seja poss í vel comunicar com a Dragonboard 410c atrav é s de um computador / notebook usando comunica & ccedi
საგანგებო სიტუაციების გამოვლენა - Qualcomm Dragonboard 410c: 7 ნაბიჯი
საგანგებო სიტუაციების გამოვლენა - Qualcomm Dragonboard 410c: ეძებს უსაფრთხოების სისტემებს, რომლებიც მუშაობენ საგანგებო სიტუაციების მონიტორინგზე, შესაძლებელია შეამჩნიოთ, რომ ძალიან ძნელია ყველა ჩაწერილი ინფორმაციის დამუშავება. ამაზე ფიქრისას, ჩვენ გადავწყვიტეთ გამოვიყენოთ ჩვენი ცოდნა აუდიო/გამოსახულების დამუშავებაში, სენსორებში და
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 ნაბიჯი
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: nossa lixeira inteligente შედგება ცალკე და ccedil; ã o autom á tica do lixo. Atrav é s de uma ვებკამერა, ela identifica o tipo de lixo e o deposita no compartimento ადექვატური წინა პოსტერიტერემენტის სერ reciclado
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: 6 Steps
Dragonboard 410c Com Linker Sprite Mezzanine: Essa publica ç ã o temo como objetivo mostrar os passos need á rios para desenvolver aplica ç õ es anal & oacute eganic spink4