Мазмұны:
- 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 -қадам: De Deploy конфигурациясы:
- 9 -қадам: Do Cross компиляциясын конфигурациялау:
- 10 -қадам: Do Projeto компиляциясы:
- 11 -қадам: айдаһар тақтасы Criando Conexão Com (1 -бөлім)
- 12 -қадам: айдаһар тақтасы Criando Conexão Com (2 -бөлім)
- 13 -қадам: айдаһар тақтасы Criando Conexão Com (3 -бөлім)
- 14 -қадам: Criando Conexão Com Dragonboard (4 -бөлім)
- 15 -қадам: Aplicação Na Dragonboard 410c тұтылу арқылы орындалады
- 16 -қадам: Compilação Eclipse жоқ нәтижесі
- 17 -қадам: Da Compilação Na Dragonboard 410c нәтижесі
Бейне: Айдаһар тақтасы 410c Usando IDE Eclipse: 17 қадамнан тұратын қашықтан басқару құралдары
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
HostPC (Computador / Notebook) конфигурациясы мен конфигурациясы қажет болған жағдайда, SSO арқылы 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) бағдарламалық жасақтамасының негізгі нұсқалары, Computador / Notebook (HostPC) бағдарламалық жасақтамасының негізгі нұсқалары.
Бұл операциялық жүйенің Linux операциялық жүйесімен байланысты. Бұл Microsoft Windows және Apple MacOS жүйелері үшін маңызды емес.
3 -қадам: құралдар тізбегі:
Бағдарламалық жасақтама құралдарының тізбегі. Құралдар тізбегі келесідей:
- Ассемблер
- Құрастырушы
- Байланыстырушы
- Отладчик
- Орындалатын кітапханалар
- Коммуналдық қызметтер
Құралдар тізбегі:
Нативо
Құрастыру және тарату операциялары туралы қосымша ақпарат алуға болады.
Крест компиляциясы
Қарастырылған бағдарламалық қамтамасыз етудің басқа да бағдарламалық жасақтамасы үшін есептік жазбалар жиынтығы. Бұл бізді қабылдауға мүмкіндік беретін негізгі бағдарлама.
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, хост-PC жоқ кросс-компиляция конфигурациясы:)
5 -қадам: IDE Eclipse:
Eclipse - IDE - Дамудың интеграцияланған ортасы, бағдарламалық қамтамасыз ету мен бағдарламалық қамтамасыз етудің айырмашылығы, тілдік бағдарламалар.
Инсталляцияны жүктеп алыңыз
Http://www.eclipse.org сайтында жүктеу жоқ, сайтты жүктеу мүмкін емес, сайтты жүктеу мүмкін емес, сонымен қатар хосттың компьютермен (компьютермен/ноутбукпен) жүктелуі мүмкін.
Орнату керек, GUI интерфейсі әртүрлі интерфейстермен жұмыс істейді. Қосымша: C/C ++ жасаушыларға арналған Eclipse IDE.
6 -қадам: IDE Eclipse E SSH арқылы Criando Uma Aplicação E Transferindo Para Dragonboard 410c:
SSH протоколы арқылы Dragonboard 410c бағдарламасында Eclipse және портативті бағдарламалық қамтамасыз етудің барлық қажеттіліктері қосымша болып табылады.
Тұтылу немесе тұтылу:
./clipse
ARM -ге арналған негізгі құрал:
Файл -> Жаңа -> C -жобасы
Қолданбалар:
- Жобаның атауы: helloworld
- Жоба түрі: Hello World ANSI C Project
- Құрал тізбектері: Cross GCC
7 -қадам: Básicas Da Aplicação конфигурациясы:
Ақпараттық ақпарат ретінде конфигурациялау ретінде:
- Автор
- Авторлық құқық туралы хабарлама
- Сәлем әлем сәлемі
- Дереккөз
Келесіге қойыңыз.
8 -қадам: De Deploy конфигурациясы:
Debug e Release опциялары ретінде вамостарды орналастырудың конфигурациясы:
Барлығын таңдаңыз
Келесіге ауысыңыз.
9 -қадам: Do Cross компиляциясын конфигурациялау:
Крест компиляторы құралдар тізбегінің префиксі болып табылатын Eclipse-ті айқындамасыз жинау конфигурациясы.
-
Кросс компилятор префиксі
- HostPC 32 бит: arm-linux-gnueabihf-
- HostPC 64 бит: aarch64-linux-gnu-
-
Жол
/opt/gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu/bin
Келесіге ауысыңыз.
10 -қадам: Do Projeto компиляциясы:
Макаронды жобалауға арналған жобалар мен жобаларды құрастыру, оларды құрастыру жобасын таңдау арқылы жасауға болады.
11 -қадам: айдаһар тақтасы Criando Conexão Com (1 -бөлім)
Конфигурацияларды іске қосу үшін макарон мен макаронды іске қосыңыз.
12 -қадам: айдаһар тақтасы Criando Conexão Com (2 -бөлім)
C/C ++ қашықтан басқару қосымшасын ашу қажет, содан кейін конфигурация мен жобаны жаңарту қажет.
Мысалы, қосылым қашықтағы хостты таңдаңыз.
13 -қадам: айдаһар тақтасы Criando Conexão Com (3 -бөлім)
SSH -дің алдыңғы бөлігінен басқа, SSH -ді конфигурациялауға болады:
- Хост
- Қолданушы
- Құпия сөзге негізделген аутентификация
14 -қадам: Criando Conexão Com Dragonboard (4 -бөлім)
Несса сессиялары, жергілікті конфигурациялар және компиляторлар. Браузерде конфигурациялау және жүктеу.
Браузердің соңғы нұсқасы, экспорттау операцияларын экспорттау үшін қажет.
15 -қадам: Aplicação Na Dragonboard 410c тұтылу арқылы орындалады
Теңгерімді конфигурациялауға, басқаруға немесе жоюға, іске қосуға болады.
16 -қадам: Compilação Eclipse жоқ нәтижесі
Нәтижесінде Eclipse болмайды:
Соңғы кіру: 25 қараша 18:24:20 2016 ж., 192.168.0.7
/home/linaro/Құжаттар/helloworld; linaro@linaro-alip шығу: ~ $/home/linaro/Құжаттар/helloworld; шығу !!! Сәлем Әлем!!! шығу
17 -қадам: Da Compilação Na Dragonboard 410c нәтижесі
Eclipse (HostPC) және Dragonboard 410c бағдарламаларының анықтамасы бойынша, сіз оларды басқару үшін конфигурациялай аласыз. Қол жетімділік:
linaro@linaro-alip: ~ $ cd/home/linaro/Құжаттар/
Мысалы, рұқсат етілмеген жағдайда:
linaro@linaro-alip: ~ $ chmod u+x helloworld
Бинарияны орындаңыз:
linaro@linaro-alip: ~ $./helloworld
!!! Сәлем Әлем!!!
Ұсынылған:
Генератор - 9 Вт жарықдиодты 230 В: 3 қадамнан тұратын Fidget Spinner (суреттермен)
Генератор - 9 Вт жарықдиодты 230 В қуат беретін бұралмалы спиннер: төмендегі жолдарда біз қуатты фиджет спиннер генераторын қалай құруға болатынын көрсеткіміз келеді. Ол бастапқыда 100 вольт кернеуді шығарады және 230 В 9 Вт шамды жарықтандыруға мүмкіндік береді. Оқу жобасы, тек бірнеше материалдарды қолдана отырып. Табу
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару құралына еліктеу: 6 қадам
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару пультіне еліктеу: Егер сіз теледидар немесе DVD ойнатқыш үшін қашықтан басқару пультін жоғалтқан болсаңыз, құрылғының өзіндегі түймелерге жүгіру, табу және пайдалану қаншалықты ауыр болатынын білесіз. Кейде бұл түймелер қашықтан басқару пультімен бірдей функцияны ұсынбайды. Алу
IR қашықтан басқару құралдары: 7 қадам
IR қашықтан басқару құралдары: Бұл жоба электр құрылғысына қашықтан басқару мүмкіндігін қосу техникасын сипаттайды. Мақсат - қара жәшікті құру, онда сіз V Ac құрылғыларын қосуға және теледидар немесе DVD қашықтан басқару пультінің көмегімен ҚОСУ және ӨШІРУ әрекеттерін басқаруға болады
Android жүйесінде 9 қадамнан тұратын сенсорлық өзгерістер
Android жүйесінде жүйенің сенсорлық функциялары өзгерді: олар зиянды әрекеттердің пайда болуына жол бермеуді талап етеді. Бұл оқулықты ағылшын тілінде көру үшін мына жерді басыңыз: ht
Acesso арқылы SSH айдаһар тақтасы 410c: 5 қадам
Acesso Via SSH арқылы Dragonboard 410c: Neste оқулығы, серия á explicado como conectar-se à placa Dragonboard 410c SSH арқылы e ligar um led