Мазмуну:
- 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 -кадам: Конфигурация Deeploy:
- 9 -кадам: Configuração Do Cross Compile:
- 10 -кадам: Projeto компиляциясы:
- 11 -кадам: Criando Conexão Com Dragonboard (Part 1)
- 12 -кадам: Criando Conexão Com Dragonboard (Part 2)
- 13 -кадам: Criando Conexão Com Dragonboard (3 -бөлүк)
- 14 -кадам: Criando Conexão Com Dragonboard (4 -бөлүк)
- 15 -кадам: Eclipse аркылуу Aplicação Na Dragonboard 410c аткарыңыз
- 16 -кадам: Эч кандай Eclipse жок
- 17 -кадам: Resultado Da Compilação Na Dragonboard 410c
Video: Dragonboard 410c Usando IDE тутулушу: 17 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Документти документтештирүү керек болгон учурда, конфигурациялоонун негизги шарттары HostPC (Computador / Notebook), SSE аркылуу Alve (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), Computador / Notebook (HostPC) колдонмолорунун программалык камсыздоолору.
Эң негизгиси, хосттун системасы Linuxтун операциялык тутуму менен иштейт. Эч кандай мааниси жок, бул Microsoft Windows жана Apple MacOS тутумунун бардык функциялары.
3 -кадам: инструмент:
Куралдар чынжыры программалык камсыздоолордун программалык камсыздоосунда да бар. Toolchain'дин негизги элементтери:
- Ассемблер
- Compiler
- Linker
- Debugger
- Иштөө убактысынын китепканалары
- Коммуналдык кызматтар
Toolchain типтери:
Nativo
Компьютериңизди оңдоп -түзөө керек болгондо, сиз өзүңүздү караңыз.
Cross Compile
Программалык камсыздоонун ар кандай түрлөрү үчүн компьютерлерди чогултуу. Колдонуу шарттары Купуялуулук (Жооптоочу)
4 -кадам: Configurando O Cross Compil No HostPC:
А Dragonboard 410c Америка Кошмо Штаттары үчүн эң маанилүү мисал HostPC x86 же x64. Эсептөөлөр боюнча, Cross Compile жана башка программалар компьютердик программаларды аткаруу үчүн колдонулган.
Жүктөө
HostPC Linux 32 биттери:
HostPC Linux 64 биттери:
Instalação
Жүктөп алуу үчүн кайчылаш-компиляция жасаңыз, же операциялык системаны иштетүү үчүн программаны жүктөп алыңыз. Мисалы, " /opt" үчүн кошумча мүмкүнчүлүктөр бар:
tar xf gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu.tar.xz -C /opt
Негизи, HostPC жок кайчылаш компиляция конфигурациясы бар:)
5 -кадам: IDE Eclipse:
Eclipse é um IDE - Интегралдык өнүгүү чөйрөсү, программалык камсыздоонун жана программалык камсыздоонун интеграцияланган чөйрөсү.
Download e Instalação
Кирүү https://www.eclipse.org ectque no botão Download, localizado no canto superior do site, to seguida faça download even vers versio compível com seu host (computador/notebook).
Жөн гана орнотуу, интерфейстин GUI комментарийлерин иштеп чыгуу. Колдонуу: C/C ++ Иштеп чыгуучулар үчүн Eclipse IDE.
6 -кадам: IDE Eclipse E SSH аркылуу Criando Uma Aplicação E Transferindo Para Dragonboard 410c:
Бул SSH протоколу аркылуу Dragonboard 410c тутумунун Eclipse жана башка программалык камсыздоолорунун зарылчылыгынан болуп саналат.
Eclipse:
./eclipse
Колдонуу мөөнөтү ARM:
Файл -> Жаңы -> C -долбоору
Окуу кампаниясы:
- Долбоордун аталышы: helloworld
- Долбоордун түрү: Hello World ANSI C Project
- Куралдар чынжыры: Cross GCC
7 -кадам: Конфигурация Básicas Da Aplicação:
Configure as básicas da aplicação são as as sekunintes informachões:
- Автор
- Автордук укук эскертүүсү
- Салам дүйнөлүк салам
- Булак
Кийинкиге коюңуз.
8 -кадам: Конфигурация Deeploy:
Debug e Release опциялары катары конфигурацияны жайгаштыруу:
Selecione a opção Баарын тандоо
Emguida, clique Next.
9 -кадам: Configuração Do Cross Compile:
Кросс-компиляция эч кандай Eclipse түзбөйт, анткени ал Crossch компиляторунун префикси же Toolchainди камтыйт.
-
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
Emguida, clique Next.
10 -кадам: Projeto компиляциясы:
Макарондорду долбоорлоо үчүн, макарондорду жасоо үчүн, долбоорду тандап алгыла.
11 -кадам: Criando Conexão Com Dragonboard (Part 1)
Конфигурацияларды иштетүү үчүн макарон жасаңыз.
12 -кадам: Criando Conexão Com Dragonboard (Part 2)
C/C ++ Алыстан Колдонмосун ачуу үчүн, жыйынтыгын конфигурациялоо жана жаңыртуу керек.
Башкача айтканда, туташуу алыскы хостту тандап алыңыз.
13 -кадам: Criando Conexão Com Dragonboard (3 -бөлүк)
Мурунку жаңылыктар SSHти конфигурациялоодо жана орнотууда SSH:
- Host
- Колдонуучу
- Сырсөзгө негизделген аутентификация
14 -кадам: Criando Conexão Com Dragonboard (4 -бөлүк)
Жок, конфигурациялоо жергиликтүү түзүлүштөрдүн компиляторлору. Браузерди конфигурациялоо жана орнотуу.
Браузерди орнотуу үчүн, бул файлдарды экспорттоо керек.
15 -кадам: Eclipse аркылуу Aplicação Na Dragonboard 410c аткарыңыз
Так конфигурациялоо, орнотуу же өчүрүү боюнча программалык камсыздоону иштетүү, басуу.
16 -кадам: Эч кандай Eclipse жок
Эч кандай Eclipse жок:
Акыркы кирүү: Жума Ноябрь 25 18:24:20 2016 тартып 192.168.0.7
/home/linaro/Documents/helloworld; exit linaro@linaro-alip: ~ $/home/linaro/Documents/helloworld; exit !!! Салам дүйнө!!! чыгуу
17 -кадам: Resultado Da 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 - Системанын Visao Assistida кемчиликтери Visais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Steps
Vision 4all - Системанын Visao Assistida Пара жетишпегендиктери Visais Usando OpenCV, Dragonboard 410c E Aplicativo Android: DESCRI Ç Ã autonomia para deficientes visuais se locomoverem em ambientes in como casas ou соода борборлору жана аэропортдор.A locomo ç mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Сенсорлор: 7 кадам
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors: O objetivo desse tutorial é түздөн -түз конфигурациялоо керек болгон учурда, ошондой эле ажыдаар 410c атрав é 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 é бул вебкамера, идентификациялоо үчүн өзүңүздү эч кандай айырмачылыктар менен камсыз кылбаңыз
Сенсордук сенсорлор жана MIDI менен LED тутулушу: 9 кадам (сүрөттөр менен)
Сенсордук сенсорлор жана MIDI менен LED тутулушу: LED тутулушу - бул LED, сыйымдуу сенсордук сенсорлор жана интерактивдүү инструмент, бардыгы Arduino Uno менен башкарылат. Сиз аппаратты ар кандай жолдор менен программалай аласыз. Бардык колдонмолор боюнча идея дээрлик бирдей: