4,791 matches
-
acces unitar la acestea. Serverul FTP (file transfer protocolă oferă un acces facil la fișierele sistemului, fiind foarte util pentru transferul de date între SBC și PC sau în cazul realizării operației de software update (instalarea unei noi versiuni softwar). Serverul FTP este parte integrată a oricărei distribuții Linux și nu necesită nici un efort de configurare, ci numai o conexiune TCP/IP funcțională. Baza de date este o aplicație specializată în stocarea și furnizarea de informații asociate conform unor anumite criterii
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
mai folosit de bazele de date relaționale este SQL (Structured Querry Language). Sub sistemul de operare Linux au fost portate majoritatea bazelor de date SQL comerciale (DB2, Oracle etc.), dar există și implementări free performante, notabile fiind MySQL și PostgreSQL. Serverul HTTP furnizează pagini web clienților HTTP (Internet Explorer, Mozilla Firefox, Google Chrome) permițând astfel un acces facil și oferind o prezentare grafică deosebită. În cazul cel mai simplu informația circulă doar de la server către client, rolul acestuia din urmă fiind
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
free performante, notabile fiind MySQL și PostgreSQL. Serverul HTTP furnizează pagini web clienților HTTP (Internet Explorer, Mozilla Firefox, Google Chrome) permițând astfel un acces facil și oferind o prezentare grafică deosebită. În cazul cel mai simplu informația circulă doar de la server către client, rolul acestuia din urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interface) clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
HTTP (Internet Explorer, Mozilla Firefox, Google Chrome) permițând astfel un acces facil și oferind o prezentare grafică deosebită. În cazul cel mai simplu informația circulă doar de la server către client, rolul acestuia din urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interface) clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
și oferind o prezentare grafică deosebită. În cazul cel mai simplu informația circulă doar de la server către client, rolul acestuia din urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interface) clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță (Internet, modem) indiferent de configurația PC-ului client (acesta trebuie să dispună
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
acestuia din urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interface) clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță (Internet, modem) indiferent de configurația PC-ului client (acesta trebuie să dispună doar de un client HTTP). Configurarea unui server web se face relativ simplu, iar resursele hardware ocupate sunt destul de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interface) clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță (Internet, modem) indiferent de configurația PC-ului client (acesta trebuie să dispună doar de un client HTTP). Configurarea unui server web se face relativ simplu, iar resursele hardware ocupate sunt destul de mari. Cel
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță (Internet, modem) indiferent de configurația PC-ului client (acesta trebuie să dispună doar de un client HTTP). Configurarea unui server web se face relativ simplu, iar resursele hardware ocupate sunt destul de mari. Cel mai popular server HTTP pentru Linux este Apache, dar facilitățile sale oferite necesită resurse mari și de aceea nu se folosește des în sisteme Single Board Computer
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
permite controlul sistemului de la distanță (Internet, modem) indiferent de configurația PC-ului client (acesta trebuie să dispună doar de un client HTTP). Configurarea unui server web se face relativ simplu, iar resursele hardware ocupate sunt destul de mari. Cel mai popular server HTTP pentru Linux este Apache, dar facilitățile sale oferite necesită resurse mari și de aceea nu se folosește des în sisteme Single Board Computer, locul său putând fi luat de programe mai simple, de exemplu thttpd. Legătura între baza de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
este Apache, dar facilitățile sale oferite necesită resurse mari și de aceea nu se folosește des în sisteme Single Board Computer, locul său putând fi luat de programe mai simple, de exemplu thttpd. Legătura între baza de date SQL și serverul web aparține grupului aplicațiilor utilizator. Acestea sunt scrise în C/C++ sau limbaje de scripting (PHP, Perl, Bash sau Tcl fiind cele mai des folosite). O posibilă soluție pentru implementarea controlului unui sistem electrohidraulic cu ajutorul unui Single Board Computer este
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
Arhitectura ARM este mai simplă decât alte arhitecturi RISC, ceea ce a favorizat utilizarea sa într-o gamă largă de dispozitive, de la cele portabile alimentate de la baterie, de genul tablete, telefoane inteligente, laptopuri ultraportabile sau diferite alte sisteme embedded și până la servere multiprocesor complexe, de genul Dell Copper. Ultimele versiuni de procesoare ARM integrează în același cip de siliciu mai multe nuclee microprocesor, controller de memorie și alte module ce accelerează anumite tipuri de aplicații (procesor grafic, decodoare audio-video, procesor de criptare
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
în echipamentele sau sistemele pe care le deservesc; aceste echipamente sunt livrate utilizatorului final care nu conștientizează în mod obligatoriu că utilizează un sistem de calcul. La nivelul anului 2005 s-au vândut pe piața globală circa 10 milioane de servere, 200 de milioane de calculatoare desktop și peste 3 miliarde de sisteme embedded, majoritatea bazate pe procesoare pe 8 și 16 biți ([4]Ă. În tabelul alăturat se prezintă cele trei mari clase de sisteme de calcul și caracteristicile lor
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
miliarde de sisteme embedded, majoritatea bazate pe procesoare pe 8 și 16 biți ([4]Ă. În tabelul alăturat se prezintă cele trei mari clase de sisteme de calcul și caracteristicile lor specifice. Se remarcă variația mare a prețului sistemului pentru servere și pentru sistemele embedded (dacă introducem în această ultimă categorie și routerele de rețea și aparatura imagistică medicalăă. Capitolul 1 Noțiuni introductive Construcția și tehnologia sistemelor embedded 8 Caracteristici Desktop Server Embedded Prețul sistemului $500-$5000 $5000-$5,000,000
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
specifice. Se remarcă variația mare a prețului sistemului pentru servere și pentru sistemele embedded (dacă introducem în această ultimă categorie și routerele de rețea și aparatura imagistică medicalăă. Capitolul 1 Noțiuni introductive Construcția și tehnologia sistemelor embedded 8 Caracteristici Desktop Server Embedded Prețul sistemului $500-$5000 $5000-$5,000,000 $10-$100,000 Prețul modulului microprocesor $50-$500 (per procesoră $200-$10,000 (per procesoră $10- $100,000 (per procesoră Parametri critici ai sistemului Raportul prețperformanță, performanța grafică Disponibilitate, scalabilitate, rata
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
a unui PC obișnuit, cu o singură deosebire, și anume că resursele limitate de memorie impun folosirea de programe de dimensiuni cât mai reduse, eliminând facilitățile ce nu sunt necesare aplicației date. SISTEM DE OPERARE (LINUXĂ BAZA DE DATE SQL SERVER FTP SERVER HTTP DRIVER ETHERNET DRIVER ... DRIVER USB APLICATII UTILIZATOR, C/C++, PHP,PERL, BASH UTILIZATOR Figura 1.6. Arhitectură software tipică unui sistem embedded de tip SBC pentru aplicații de control industrial Sistemul de operare reprezintă baza arhitecturii software
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
PC obișnuit, cu o singură deosebire, și anume că resursele limitate de memorie impun folosirea de programe de dimensiuni cât mai reduse, eliminând facilitățile ce nu sunt necesare aplicației date. SISTEM DE OPERARE (LINUXĂ BAZA DE DATE SQL SERVER FTP SERVER HTTP DRIVER ETHERNET DRIVER ... DRIVER USB APLICATII UTILIZATOR, C/C++, PHP,PERL, BASH UTILIZATOR Figura 1.6. Arhitectură software tipică unui sistem embedded de tip SBC pentru aplicații de control industrial Sistemul de operare reprezintă baza arhitecturii software a oricărui
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
de alocarea/dealocarea resurselor, managementul de memorie și gestiunea proceselor. Cu ajutorul driverelor de dispozitiv sistemul de operare abstractizează resursele hardware oferind aplicațiilor utilizatorului un mod de acces unitar la acestea. Capitolul 1 Noțiuni introductive Construcția și tehnologia sistemelor embedded 16 Serverul FTP (file transfer protocolă oferă un acces facil la fișierele sistemului, fiind foarte util pentru transferul de date între SBC și PC sau în cazul realizării operației de software update (instalarea unei noi versiuni softwareă. Serverul FTP este parte integrată
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
tehnologia sistemelor embedded 16 Serverul FTP (file transfer protocolă oferă un acces facil la fișierele sistemului, fiind foarte util pentru transferul de date între SBC și PC sau în cazul realizării operației de software update (instalarea unei noi versiuni softwareă. Serverul FTP este parte integrată a oricărei distribuții Linux și nu necesită nici un efort de configurare, ci numai o conexiune TCP/IP funcțională. Baza de date este o aplicație specializată în stocarea și furnizarea de informații asociate conform unor anumite criterii
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
folosit de bazele de date relaționale este SQL (Structured Querry Languageă. Sub sistemul de operare Linux au fost portate majoritatea bazelor de date SQL comerciale (DB2, Oracle etc.Ă, dar există și implementări free performante, notabile fiind MySQL și PostgreSQL. Serverul HTTP furnizează pagini web clienților HTTP (Internet Explorer, Mozilla Firefox, Google Chromeă permițând astfel un acces facil și oferind o prezentare grafică deosebită. În cazul cel mai simplu informația circulă doar de la server către client, rolul acestuia din urmă fiind
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
free performante, notabile fiind MySQL și PostgreSQL. Serverul HTTP furnizează pagini web clienților HTTP (Internet Explorer, Mozilla Firefox, Google Chromeă permițând astfel un acces facil și oferind o prezentare grafică deosebită. În cazul cel mai simplu informația circulă doar de la server către client, rolul acestuia din urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interfaceă clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
HTTP (Internet Explorer, Mozilla Firefox, Google Chromeă permițând astfel un acces facil și oferind o prezentare grafică deosebită. În cazul cel mai simplu informația circulă doar de la server către client, rolul acestuia din urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interfaceă clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
și oferind o prezentare grafică deosebită. În cazul cel mai simplu informația circulă doar de la server către client, rolul acestuia din urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interfaceă clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță (Internet, modemă indiferent de configurația PC-ului client (acesta trebuie să dispună
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
acestuia din urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interfaceă clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță (Internet, modemă indiferent de configurația PC-ului client (acesta trebuie să dispună doar de un client HTTPĂ. Configurarea unui server web se face relativ simplu, iar resursele hardware ocupate sunt destul de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
urmă fiind doar afișarea informației oferite de server. Prin utilizarea tehnologiei CGI (Common Gateway Interfaceă clientul poate trimite informații serverului, de exemplu cereri către baza de date, completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță (Internet, modemă indiferent de configurația PC-ului client (acesta trebuie să dispună doar de un client HTTPĂ. Configurarea unui server web se face relativ simplu, iar resursele hardware ocupate sunt destul de mari. Cel
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
completarea unor formulare sau lansarea în execuție a anumitor programe pe server. Utilizarea serverului HTTP poate permite controlul sistemului de la distanță (Internet, modemă indiferent de configurația PC-ului client (acesta trebuie să dispună doar de un client HTTPĂ. Configurarea unui server web se face relativ simplu, iar resursele hardware ocupate sunt destul de mari. Cel mai popular server HTTP pentru Linux este Apache, dar facilitățile sale oferite necesită resurse mari și de aceea nu se folosește des în sisteme Single Board Computer
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]