Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> Digital Video Software >> .

Come si scarica il software in tempo reale?

Non scarichi "software in tempo reale" nello stesso modo in cui scarichi un'applicazione tipica. Il termine "in tempo reale" descrive una * caratteristica * di software, non una categoria di software. Il software in tempo reale è progettato per reagire agli input e produrre output all'interno di rigorosi vincoli temporali. Il modo in cui lo ottieni dipende fortemente dal suo scopo specifico e dal metodo di distribuzione.

Ecco una rottura:

* Sistemi incorporati: Il software in tempo reale spesso funziona con sistemi integrati (ad es. In automobili, macchine industriali, dispositivi medici). In genere non scarichi questo software come un'app tipica. Invece, è:

* preinstallato: È incorporato nel firmware del dispositivo durante la produzione.

* flash: Programmato sulla memoria del dispositivo attraverso strumenti e procedure specializzati. Riceveresti il ​​software (spesso come file binario) dal produttore o sviluppatore del dispositivo e useresti i loro strumenti specifici per installarlo.

* parte di un sistema più grande: Potrebbe essere bundle come parte di una più ampia suite di software fornita dal fornitore.

* Sistemi operativi (RTO): I sistemi operativi in ​​tempo reale (RTOSE), come VXWorks, Freertos o QNX, forniscono le basi per applicazioni in tempo reale. Potresti scaricare un RTOS dal sito Web del fornitore, ma di solito questo è un kit di sviluppo, tra cui compilatori, debugger e il kernel RTOS stesso. Useresti quindi questo kit per creare l'applicazione * in cima * degli RTO.

* Applicazioni con componenti in tempo reale: Alcune applicazioni, come i redattori audio/video o software di controllo industriale, hanno componenti in tempo reale. Questi vengono scaricati come applicazioni regolari (da app store, siti Web, ecc.), Ma gli aspetti in tempo reale sono gestiti internamente dal software. Il download stesso non significa intrinsecamente le sue capacità in tempo reale.

* Sviluppo personalizzato: Spesso, il software in tempo reale è sviluppato su misura per un'applicazione specifica. In questo caso, non esiste un "download". Il software è creato dagli ingegneri, su misura per le esigenze del progetto e distribuito direttamente sull'hardware di destinazione.

In sintesi, non esiste un singolo processo "Scarica software in tempo reale". Il metodo dipende interamente dalla natura del software e dall'uso previsto. Se stai cercando un software specifico in tempo reale, dovrai identificare il software esatto e consultare la sua documentazione per le istruzioni di installazione.

 

software © www.354353.com