Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай нөхцөл:
- Алхам 2: Ambiente De Desenvolvimento:
- Алхам 3: Багаж хэрэгсэл:
- Алхам 4: Configurando O Cross Compil No HostPC:
- Алхам 5: IDE Eclipse:
- Алхам 6: IDE Eclipse E SSH -ээр дамжуулан Criando Uma Aplicação E Transferindo Para Dragonboard 410c:
- Алхам 7: Básicas Da Aplicação -г тохируулах:
- Алхам 8: Хадгалах тохиргоог хийх:
- Алхам 9: Cross Cross Compile -ийг тохируулах:
- Алхам 10: Projeto -г эмхэтгэх:
- Алхам 11: Criando Conexão Com a Dragonboard (Part 1)
- Алхам 12: Criando Conexão Com a Dragonboard (Part 2)
- Алхам 13: Criando Conexão Com a Dragonboard (Part 3)
- Алхам 14: Criando Conexão Com a Dragonboard (Part 4)
- Алхам 15: Eclipse -ээр дамжуулан Aplicação Na Dragonboard 410c -ийг гүйцэтгэх
- Алхам 16: хиртэлт үүсэхгүй байх үр дүн
- Алхам 17: Да Compilação Na Dragonboard 410c үр дүн
Видео: Dragonboard 410c Usando IDE Eclipse: 17 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
HostPC (Computador / Notebook), мөн SSH -ээр дамжуулан Alvo (Dragonboard 410c) -г экспортлохын тулд IDE Eclipse -ийг хөрвүүлэх, орчны тохиргоог хийх шаардлагатай болно.
Алхам 1: Шаардлагатай нөхцөл:
Техник хангамж
- (1) Computador / Notebook (HostPC)
- (1) Dragonboard 410c (Alvo)
Програм хангамж
- IDE Eclipse CDT
- Хөндлөн хөрвүүлэх (GCC Linaro)
Infra estrutura de rede
- WiFi -г салгах
- Зөвшөөрөхийн тулд SSH -ийг шинэчлэх боломжтой
Алхам 2: Ambiente De Desenvolvimento:
Dragonboard 410c (Plataforma Alvo), компьютер эсвэл компьютерын дэвтэр (HostPC) програмыг ашиглах боломжтой програм хангамжийн програм хангамжийн програм хангамжийн програм хангамжийн програм хангамжийн програм хангамж.
Энэ нь Linux -ийн үйлдлийн системийн үйлдлийн системтэй холбоотой юм. Үүнд ямар ч утга байхгүй, Microsoft Windows болон Apple MacOS дээр ямар ч асуудал байхгүй.
Алхам 3: Багаж хэрэгсэл:
Багаж хэрэгсэл, програм хангамжийн програм хангамжийн програм хангамжийн програм хангамж. Багаж хэрэгсэл:
- Угсрагч
- Эмхэтгэгч
- Холбогч
- Дебаггер
- Ажиллах цагийн номын сан
- Хэрэгслүүд
Хэрэгслийн сүлжээний төрөл:
Нативо
Бүрэлдэхүүн хэсэг нь ямар ч асуудалгүй байж магадгүй юм.
Cross Compile
Компьютерийн програм хангамжийн програм хангамжийг өөр өөр хэлбэрээр хөрвүүлэх эмхэтгэл. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах уу?
Алхам 4: Configurando O Cross Compil No HostPC:
Dragonboard 410c нь ARM -ийг ашиглах боломжтой бөгөөд энэ нь HostPC -ийг ашиглах боломжийг олгодог x86 эсвэл x64 юм. Өмнө нь, Cross Compile -ийг ашиглан компьютерийн програм хангамжийг өөр өөр хэлбэрээр боловсруулж болно.
Татаж авах
HostPC Linux 32 бит:
HostPC Linux 64 бит:
Суулгах
Татаж авахын тулд хөндлөн хөрвүүлэлт хийх боломжтой бөгөөд энэ нь системийн үйлдлийн системд ажиллах боломжтой болно. Жишээлбэл, " /opt" гэсэн нэмэлт тайлбарыг ашиглана уу:
tar xf gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu.tar.xz -C /opt
Feito isso, энэ бол HostPC-ийн хөндлөн хөрвүүлэлтийн тохиргоо биш юм:)
Алхам 5: IDE Eclipse:
Eclipse é um IDE - Хөгжлийн нэгдсэн орчин, хүрээлэн буй орчны програм хангамж, програм хангамж, програм хангамжийн програм хангамж.
E Instalação татаж авах
Татаж авах боломжгүй https://www.eclipse.org цахим хуудсыг татаж авах, сайтыг байршуулах боломжгүй, вэбсайт татаж авах, компьютерийн хөтөч (компьютер/тэмдэглэлийн дэвтэр) татаж авах боломжтой.
Ашиглаж байгаа бол GUI интерфэйс нь өөр өөр хувилбаруудыг харуулсан болно. Сонгох: C/C ++ хөгжүүлэгчдэд зориулсан Eclipse IDE.
Алхам 6: IDE Eclipse E SSH -ээр дамжуулан Criando Uma Aplicação E Transferindo Para Dragonboard 410c:
SSH протоколоор дамжуулан Eclipse болон Dragonboard 410c програм хангамжийг ашиглахын тулд програм хангамжийг ашиглах шаардлагатай болно.
Сар хиртэлт эсвэл хиртэлт:
./clipse
Энэ нь ARM -ийг ашиглах боломжийг олгодог:
Файл -> Шинэ -> C -Төсөл
Өмнө нь бичсэн:
- Төслийн нэр: helloworld
- Төслийн төрөл: Hello World ANSI C Project
- Багаж хэрэгсэл: Cross GCC
Алхам 7: Básicas Da Aplicação -г тохируулах:
Мэдээллийг тохируулахдаа básicas da aplicação são -г ашиглана уу:
- Зохиогч
- Зохиогчийн эрхийн мэдэгдэл
- Сайн байна уу дэлхийн мэндчилгээ
- Эх сурвалж
Дараа нь дарна уу.
Алхам 8: Хадгалах тохиргоог хийх:
Тохиргоог хийхдээ Debag e Release -ийг сонгоно уу.
Selecione a opção Бүгдийг сонгоно уу
Em seguida, clique em Next.
Алхам 9: Cross Cross Compile -ийг тохируулах:
Хөндлөн хөрвүүлэгчийг Toolchain-ийн загалмайн хөрвүүлэгчийн угтварын дагуу тохируулахын тулд Eclipse-ийг бүрдүүлдэггүй.
-
Cross Compiler -ийн угтвар
- 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 Next.
Алхам 10: Projeto -г эмхэтгэх:
Төсөл зохиохдоо гоймонгийн төсөл боловсруулж, бүтээх төслийг сонгоно уу.
Алхам 11: Criando Conexão Com a Dragonboard (Part 1)
Тохиргоог ажиллуулахын тулд та гоймон хийх боломжтой болно.
Алхам 12: Criando Conexão Com a Dragonboard (Part 2)
C/C ++ алсын програмыг сонгож авснаар та тохиргоог дахин хийх боломжтой болно.
Гэхдээ холболт нь алсын хостыг сонгоно уу.
Алхам 13: Criando Conexão Com a Dragonboard (Part 3)
SSH:
- Хөтлөгч
- Хэрэглэгч
- Нууц үг дээр суурилсан баталгаажуулалт
Алхам 14: Criando Conexão Com a Dragonboard (Part 4)
Nessa sessão, vamos configurar эсвэл local de armazenamento dos códigos compilados. Браузерын үндсэн тохиргоог хий.
Хөтөч дээр дарна уу, үүнийг экспортлох боломжтой.
Алхам 15: Eclipse -ээр дамжуулан Aplicação Na Dragonboard 410c -ийг гүйцэтгэх
Тохиргоог тохируулахын тулд програмын гүйцэтгэл эсвэл алсын удирдлага, Run дээр дарна уу.
Алхам 16: хиртэлт үүсэхгүй байх үр дүн
Eclipse байхгүй бол:
Сүүлийн нэвтрэлт: 192.168.0.7 -аас 2016 оны 11 -р сарын 25 -ны 18:24:20 2016 оны Баасан гараг хүртэл
/home/linaro/Documents/helloworld; exit linaro@linaro-alip: ~ $/home/linaro/Documents/helloworld; гарах !!! Сайн уу Дэлхий !!! гарах
Алхам 17: Да Compilação Na Dragonboard 410c үр дүн
Eclipse (HostPC) болон Dragonboard 410c -ийн тохиргоог хийж, тохиргоог хийх боломжтой болно. Нэвтрэх нь:
linaro@linaro-alip: ~ $ cd/home/linaro/Documents/
Гэсэн хэдий ч, энэ нь маш их ашиг тустай байх болно:
linaro@linaro-alip: ~ $ chmod u+x helloworld
Бенариог гүйцэтгэх:
linaro@linaro-alip: ~ $./helloworld
!!! Сайн уу Дэлхий !!!
Зөвлөмж болгож буй:
Vision 4all - Системийн Visão Assistida -ийн дутагдалтай талууд Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 алхам
Алсын хараа 4all - Системийн Visao Assistida Пара дутагдалтай Visais Usando OpenCV, Dragonboard 410c E Aplicativo Android: DESCRI & Ccedil, & Atilde, OO intuito do projeto é a autonomia para deficientes visuais se locomoverem em ambientes como casas ou худалдааны төв e aeroportos.A locomo ç mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Мэдрэгч: 7 алхам
Comunicação Цуваа Com a Dragonboard 410c Usando Mezzanine 96boards Мэдрэгч: O objetivo desse заавар é эtapas шаардлагатай гэж á rias para configurar or 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: Автомашин á tica do lixo -г ашиглах боломжтой. Atrav -ийн вэбкамерууд нь өөрсдийгөө таних боломжтой, гэхдээ ликсо эсвэл хадгаламжийн хувьд ямар ч шаардлага хангахгүй болно
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: 6 алхам
Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: Essa publica ç o at com;