Mündəricat:
- Addım 1: Şərtlər:
- Addım 2: Ambiente De Desenvolvimento:
- Addım 3: Alət zənciri:
- Addım 4: Configurando O Cross Compil No HostPC:
- Addım 5: IDE Eclipse:
- Addım 6: IDE Eclipse E SSH vasitəsilə Criando Uma Aplicação E Transferindo Para Dragonboard 410c:
- Addım 7: Básicas Da Aplicação qurun:
- Addım 8: Deployu Konfiqurasiya edin:
- Addım 9: Çapraz Derleme Yapılandır:
- Addım 10: Projeto tərtib edin:
- Addım 11: Criando Conexão Com Dragonboard (Part 1)
- Addım 12: Criando Conexão Com Dragonboard (Part 2)
- Addım 13: Criando Conexão Com Dragonboard (Part 3)
- Addım 14: Criando Conexão Com Dragonboard (Part 4)
- Addım 15: Eclipse vasitəsilə Aplicação Na Dragonboard 410c icra edin
- Addım 16: Eclipse No Compilação Nəticəsi
- Addım 17: Nəticə Da Compilação Na Dragonboard 410c
Video: Dragonboard 410c Usando IDE Eclipse: 17 Adımda Uzaqdan Tətbiq Edin
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
HostPC (Computador / Notebook) və ya SSH vasitəsi ilə Alvo (Dragonboard 410c) ixrac etmək üçün IDE Eclipse tərtib etmək üçün lazım olan bütün sənədlərin və sənədlərin konfiqurasiyası tələb olunur.
Addım 1: Şərtlər:
Avadanlıq
- (1) Computador / Notebook (HostPC)
- (1) Dragonboard 410c (Alvo)
Proqram təminatı
- IDE Eclipse CDT
- Çapraz tərtib (GCC Linaro)
İnfra estrutura de rede
- WiFi -dən istifadə edin
- SSH -in yenidən qurulması üçün icazə verin
Addım 2: Ambiente De Desenvolvimento:
Bu proqramlar, Dragonboard 410c (Plataforma Alvo) və ya Computador / Notebook (HostPC) proqramlarının istifadəsini asanlaşdırmaq üçün proqramların yaradılmasına imkan verir.
Bu, Linux əməliyyat sistemini idarə etmək üçün bir əsasdır. Microsoft Windows və Apple MacOS əməliyyat sistemlərində heç bir problem yoxdur.
Addım 3: Alət zənciri:
Proqram təminatı üçün proqram təminatı proqramları da istifadə edilə bilər. Alət zəncirinin elementləri aşağıdakılardır:
- Montajçı
- Tərtibçi
- Bağlayıcı
- Debugger
- İşləmə Kitabxanaları
- Kommunal xidmətlər
Alət Zənciri Tipləri:
Nativo
Şəxsi məlumatların təhlili və ya təhvil verilməsi.
Çapraz Kompilyasiya
Kompüter proqramları üçün fərqli proqramlar hazırlamaq üçün lazım olan məlumatları çap edin. Bu proqramlar bir -birindən fərqlənə bilər.
Addım 4: Configurando O Cross Compil No HostPC:
Bir Dragonboard 410c, ARM və ya HostPC -dən x86 və ya x64 -ə qədər olan bütün əməliyyat sistemləri üçün bir nümunədir. Əvvəllər, Çapraz Kompilyasiya proqramları, kompüterlər üçün fərqli proqramlar üçün hazırlanmışdır.
Yüklə
HostPC Linux 32 Bit:
HostPC Linux 64 bit:
Quraşdırın
Çapraz tərtib etmək və ya əməliyyat sistemini idarə etmək üçün lazım olan bütün məlumatları yükləyə bilərsiniz. Məsələn, " /opt" funksiyasını yerinə yetirmək üçün:
tar xf gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu.tar.xz -C /opt
Feito isso, mövzular və ya HostPC yoxdur çapraz tərtib konfiqurasiya:)
Addım 5: IDE Eclipse:
Eclipse və ya IDE - İnteqrasiya edilmiş İnkişaf Mühiti, proqram təminatı və proqram təminatı ilə əlaqəli bütün proqramları birləşdirir.
Yükləyin yükləyin
Dərhal https://www.eclipse.org yükləməyin, saytın heç bir üstünlüyünün yoxlanılmasının, kompüterinizin kompüterə yüklənməsinin (kompüter/noutbuk) yüklənməsini təmin edin.
Əlavə etmək olarsa, GUI interfeysi bir -birindən fərqlidir. Seçimlər: C/C ++ Yaradıcıları üçün Eclipse IDE.
Addım 6: IDE Eclipse E SSH vasitəsilə Criando Uma Aplicação E Transferindo Para Dragonboard 410c:
SSH protokolu vasitəsilə Eclipse və Dragonboard 410c proqramları ilə birlikdə proqram təminatı üçün də lazım olan bütün məlumatları əldə edə bilərsiniz.
Başlanğıc və ya tutulma:
./clipse
ARM -in bütün layihələri ARM -də:
Fayl -> Yeni -> C -Layihəsi
Kampaniya üçün:
- Layihənin adı: helloworld
- Layihə növü: Hello World ANSI C Project
- Alət zəncirləri: Cross GCC
Addım 7: Básicas Da Aplicação qurun:
Məlumatların dəyişdirilməsi kimi:
- Müəllif
- Müəllif hüquqları bildirişi
- Salam dünya salamı
- Mənbə
Sonrakı klikləyin.
Addım 8: Deployu Konfiqurasiya edin:
Debug və Release seçimlərini istifadə edərək, Depolama seçimlərini konfiqurasiya edin:
Seçin və Hamısını seçin
Sonrakı.
Addım 9: Çapraz Derleme Yapılandır:
Çapraz tərtib etmə vasitəsi ilə heç bir Eclipse yoxdur və bu da Toolchain-də Cross kompilyatorunun prefiksidir.
-
Çapraz Kompilyator Prefiksi
- HostPC 32 bit: arm-linux-gnueabihf-
- HostPC 64 bit: aarch64-linux-gnu-
-
Yol
/opt/gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu/bin
Sonrakı.
Addım 10: Projeto tərtib edin:
Layihə hazırlamaq üçün makaron hazırlamaq üçün bir layihə hazırlayın və bir layihə yaradın.
Addım 11: Criando Conexão Com Dragonboard (Part 1)
Konfiqurasiyanı işə salmaq üçün makaron və makaron hazırlayın.
Addım 12: Criando Conexão Com Dragonboard (Part 2)
C/C ++ Uzaqdan Tətbiq etmək üçün lazımi nəticələr əldə etmək üçün yeni bir konfiqurasiya qurun.
Əlaqə, Uzaqdan Bir Hostu seçin.
Addım 13: Criando Conexão Com Dragonboard (Part 3)
Bir il əvvəl və ya bir neçə il əvvəl SSH -dən istifadə edərək konfiqurasiya edin:
- Ev sahibi
- İstifadəçi
- Şifrə əsaslı autentifikasiya
Addım 14: Criando Conexão Com Dragonboard (Part 4)
Əlavə olaraq, yerli tərtibatçılar tərəfindən tərtib edilmiş sənədlər konfiqurasiya olunur. Brauzerin əsas parametrlərini konfiqurasiya edin.
Brauzerin əsas versiyası, ixrac və ixrac əməliyyatları ilə əlaqədardır.
Addım 15: Eclipse vasitəsilə Aplicação Na Dragonboard 410c icra edin
Konfiqurasiya qurmaq, idarə etmək və ya idarə etmək üçün Run düyməsini basın.
Addım 16: Eclipse No Compilação Nəticəsi
Nəticədə Eclipse yoxdur:
Son giriş: 25 Noyabr Cümə 18:24:20 2016 tarixindən 192.168.0.7
/home/linaro/Documents/helloworld; exit linaro@linaro-alip: ~ $/home/linaro/Documents/helloworld; exit !!! Salam Dünya !!! çıxış
Addım 17: Nəticə Da Compilação Na Dragonboard 410c
Eclipse (HostPC) və ya Əjdaha Kartı 410c -un hər hansı bir quruluşa sahib olması üçün konfiqurasiya edilə bilər. Əlaqə:
linaro@linaro-alip: ~ $ cd/home/linaro/Sənədlər/
Buna görə də, bu sənədlərin icrasına icazə verin:
linaro@linaro-alip: ~ $ chmod u+x helloworld
Binaryonu icra edin:
linaro@linaro-alip: ~ $./helloworld
!!! Salam Dünya !!!
Tövsiyə:
Smartfonunuz üçün sadə bir tətbiq edin (kodlaşdırmağa ehtiyac yoxdur): 10 addım
Smartfonunuz üçün Sadə Bir Tətbiq Edin (Kodlaşdırmağa Ehtiyac yoxdur): YENİLƏNİB: Bu texnika köhnəlmişdir, indi bir tətbiq etmək üçün başqa yollar var .. bu artıq işləməyə bilər. İlk nəşr etdiyim tətbiq Android tətbiqində yüklənə bilər Burada bazar. Aşağıdakılar praktiki olaraq hər hansı bir şey haqqında qısa bir dərsdir
Amazon Fire Uzaqdan Uzaqdan TV Uzaqdan sürüşdürün: 3 Addım (Şəkillərlə birlikdə)
Amazon Fire Uzaqdan Uzaqdan TV Uzaqdan Sürüşdürün: Oh Amazon, Fire TV'niz çox gözəldir, niyə bizə pultunuzda səs idarəetməsini vermədiniz? Yaxşı ki, Amazon -da 5 dollardan aşağı qiymətə bu sevimli kiçik uzaqdan, güc, səssiz satın ala bilərsiniz. , həcmi və hamısı kiçik bir paketdə. 3d printerə daxil edin
LiFi tətbiq edin, Uso Sencillo: 5 addım
LiFi, Uso Sencillo tətbiqləri: Məlumatların heç bir problemi yoxdur (LiFi). Problemi həll etmək üçün bir problemi yoxlamaq lazımdırsa, heç bir problem yoxdursa, heç bir problem yoxdur, bu da LED -lərin bir -biri ilə əlaqəsi yoxdur
IR Uzaqdan Uzaqdan Uzaqdan Çevirin: 9 Addım (Şəkillərlə birlikdə)
IR Uzaqdan Uzaqdan Uzaqdan RF -yə çevirin: Bugünkü Təlimat kitabında, ümumi bir RF modulunu mikro nəzarətçi olmadan necə istifadə edə biləcəyinizi sizə göstərəcəyəm ki, nəticədə hər hansı bir cihazın IR uzaqdan idarəetmə cihazını RF -yə çevirə biləcəyiniz bir layihə hazırlayaq. Uzaqdan. Çevirmənin əsas üstünlüyü
Elektrikli Cihazlarınızı Temperatur və Nəmlik Ekranı ilə Tv Uzaqdan (Uzaqdan) idarə edin: 9 Addım
Elektrikli Cihazlarınızı Tv Uzaqdan (Uzaqdan Uzaqdan) İstilik və Rütubət Ekranı ilə idarə edin: salam Mən Abhayam və Instructables -dakı ilk blogumdur və bu gün bunu quraraq televizorunuzun pultu ilə elektrik cihazlarınızı necə idarə edəcəyinizi sizə göstərəcəyəm. sadə layihə. materiala dəstək verdiyinə görə atl laboratoriyasına təşəkkür edirəm