IoT · Services d'ingénierie pour les entreprises
Micrologiciel RTOS multitâche et contrôle des appareils
Séparez les tâches de détection, de communication, de contrôle et de stockage avec des machines à états, des files d'attente de messages, des chiens de garde et du dépannage. Pour les entreprises dotées d'appareils intégrés qui nécessitent une capture, une communication et un contrôle multitâches collaboratifs.
Portée du développement
Séparez les tâches de détection, de communication, de contrôle et de stockage avec des machines à états, des files d'attente de messages, des chiens de garde et du dépannage.
- À qui est destiné ce service
- Entreprises d'appareils embarqués qui nécessitent une collaboration multitâche en matière de détection, de communication et de contrôle
- Articles de livraison selon accord
- Micrologiciel, description des tâches et enregistrements de tests pour des scénarios inhabituels.
Documents de projet requis
Les informations sont utilisées pour déterminer les interfaces, les conditions de mise en œuvre et l'étendue des travaux.
- Version RTOS, ressources principales, tâches existantes et calendrier d'interruption
- Chaque cycle de tâche, priorité, ressources partagées et charge de communication
- Contrôlez les machines à états, les délais d'attente, les chiens de garde et les conditions de récupération d'exception
Contenu de la livraison et acceptation
- Documents de livraison
- Micrologiciel, description des tâches et enregistrements de tests pour des scénarios inhabituels.
- Versions et reproductibilité
- La liste de livraison enregistre le matériel cible, la version du logiciel, les étapes de construction ou de déploiement, la configuration de l'interface et les enregistrements de tests pour faciliter les tests d'intégration et la maintenance ultérieurs.
- Vérifiez le timing des tâches, le retard dans la file d'attente et les temps d'attente des mutex
- Tester les branches présentant une utilisation élevée, des anomalies de communication et un épuisement des ressources
- Capturez la capacité restante de la pile de tâches, la raison de la réinitialisation et l'état dans le délai d'exécution convenu
La réception s'effectue sur la base du matériel, de la version, de l'environnement, de l'échantillon et des indicateurs confirmés par les deux parties ; La portée du code source et des documents de conception, des matériaux prototypes, des frais de tiers et de la maintenance ultérieure sont détaillés dans les documents du projet.
Questions fréquemment posées
L'utilisation d'un RTOS permet-elle des performances de contrôle en temps réel ?
Le comportement en temps réel doit être mesuré en fonction des interruptions réelles, de la planification, des pilotes, des sections critiques et de la charge de travail. Le projet définit la période de contrôle et l'écart admissible, puis enregistre les temps de réponse et les délais d'attente sur le matériel cible.
Quelles informations sont nécessaires pour déterminer la portée du développement ?
Veuillez fournir : la version RTOS, les ressources principales, les tâches existantes et le calendrier des interruptions ; Chaque cycle de tâche, chaque priorité, chaque ressource partagée et chaque charge de communication ; Contrôlez les machines à états, les délais d'attente, les chiens de garde et les conditions de récupération d'exception. Les informations manquantes peuvent être corrigées par des contrôles d'interface ou un test de faisabilité ciblé avant de convenir du champ d'application.
Discutez de votre projet
Définissez la portée avec les informations de votre appareil et de votre interface
Veuillez fournir les fonctionnalités cibles, l'équipement ou le code existant, les protocoles d'interface, l'environnement de déploiement et les étapes prévues pour faciliter l'évaluation de la charge de travail et des modalités de déploiement par phases.
En ligne
Téléphone
WeChat

retour au sommet