IoT · Servizi di ingegneria per le aziende
Firmware multitasking RTOS e controllo del dispositivo
Separa le attività di rilevamento, comunicazione, controllo e archiviazione con macchine a stati, code di messaggi, watchdog e risoluzione dei problemi. Per le aziende con dispositivi integrati che richiedono acquisizione, comunicazione e collaborazione multitasking.
Ambito di sviluppo
Separa le attività di rilevamento, comunicazione, controllo e archiviazione con macchine a stati, code di messaggi, watchdog e risoluzione dei problemi.
- A chi è destinato questo servizio
- Aziende produttrici di dispositivi integrati che richiedono rilevamento multitasking, comunicazione e collaborazione di controllo
- Articoli di consegna previo accordo
- Firmware, descrizione delle attività e record di test per scenari insoliti.
Documenti di progetto richiesti
Le informazioni vengono utilizzate per determinare le interfacce, le condizioni di implementazione e l'ambito di lavoro.
- Versione RTOS, risorse principali, attività esistenti e pianificazione delle interruzioni
- Ogni ciclo di attività, priorità, risorse condivise e carico di comunicazione
- Controlla macchine a stati, timeout, watchdog e condizioni di ripristino delle eccezioni
Oggetto della consegna e dell'accettazione
- Documentazione di consegna
- Firmware, descrizione delle attività e record di test per scenari insoliti.
- Versioni e riproducibilità
- L'elenco di consegna registra l'hardware di destinazione, la versione del software, i passaggi di creazione o distribuzione, la configurazione dell'interfaccia e i record di test per facilitare i successivi test di integrazione e la manutenzione.
- Controlla i tempi delle attività, il backlog delle code e i tempi di attesa del mutex
- Testare i rami con utilizzo elevato, anomalie di comunicazione ed esaurimento delle risorse
- Acquisisci la capacità rimanente dello stack di attività, reimposta il motivo e lo stato entro il tempo di esecuzione concordato
L'accettazione viene effettuata sulla base dell'attrezzatura, della versione, dell'ambiente, del campione e degli indicatori confermati da entrambe le parti; L'ambito del codice sorgente e dei documenti di progettazione, dei materiali del prototipo, dei costi di terzi e della successiva manutenzione sono dettagliati nei documenti del progetto.
Domande frequenti
L'utilizzo di un RTOS consente prestazioni di controllo in tempo reale?
Il comportamento in tempo reale deve essere misurato in base alle interruzioni effettive, alla pianificazione, ai fattori trainanti, alle sezioni critiche e al carico di lavoro. Il progetto definisce il periodo di controllo e la deviazione consentita, quindi registra i tempi di risposta e i timeout sull'hardware di destinazione.
Quali informazioni sono necessarie per determinare l'ambito di sviluppo?
Fornire: versione RTOS, risorse principali, attività esistenti e pianificazione delle interruzioni; Ogni ciclo di attività, ogni priorità, ogni risorsa condivisa e ogni carico di comunicazione; Controlla macchine a stati, timeout, watchdog e condizioni di ripristino delle eccezioni. Le informazioni mancanti possono essere risolte attraverso controlli di interfaccia o un test di fattibilità mirato prima di concordare la portata.
Discuti il tuo progetto
Definisci l'ambito con le informazioni sul dispositivo e sull'interfaccia
Fornire caratteristiche target, apparecchiature o codici esistenti, protocolli di interfaccia, ambiente di distribuzione e tappe pianificate per facilitare la valutazione del carico di lavoro e le modalità di distribuzione in fasi.
In linea
Telefono
WeChat

tornare all'inizio