IoT · Services d'ingénierie pour les entreprises
Pilotes de périphériques MCU et micrologiciel d'acquisition de données
Nous développons des pilotes pour les modèles de MCU sélectionnés UART, SPI, I²C, ADC, minuteries, périphériques et capteurs connectés. Pour les fabricants d'appareils qui disposent déjà de cartes de contrôle principales et qui doivent développer des logiciels de détection et d'interface.
Portée du développement
Nous développons des pilotes pour les modèles de MCU sélectionnés UART, SPI, I²C, ADC, minuteries, périphériques et capteurs connectés.
- À qui est destiné ce service
- Fabricants d'appareils qui disposent déjà de cartes de contrôle principales et doivent développer des logiciels de détection et d'interface
- Articles de livraison selon accord
- Code source du pilote, description de l'interface, configuration de construction et enregistrements de test de la carte cible.
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.
- Modèle complet de MCU, carte de développement ou prototype et schéma de circuit
- Modèle de périphérique, brochage, vitesse du bus et synchronisation de l'interface
- Chaîne d'outils, fichiers de démarrage, codes existants et limitations des ressources du micrologiciel
Contenu de la livraison et acceptation
- Documents de livraison
- Code source du pilote, description de l'interface, configuration de construction et enregistrements de test de la carte cible.
- 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 l'initialisation du périphérique et lisez et écrivez les résultats sur la carte cible.
- Recherchez les interruptions, les DMA, les délais d'attente et les retours d'erreurs
- Notez la version de build et l'utilisation de la RAM et du flash
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
Les pilotes de capteurs peuvent-ils être ajoutés à une base de code existante ?
Vérifiez d'abord que le projet est en cours de construction, que les ressources périphériques ne sont pas en conflit et que les exigences d'interface existantes sont comprises. Des pilotes et des cas d'utilisation peuvent ensuite être ajoutés, avec un journal des modifications lié à la base de code convenue.
Quelles informations sont nécessaires pour déterminer la portée du développement ?
Veuillez fournir : un modèle complet de MCU, une carte de développement ou un prototype et un diagramme schématique ; Modèle de périphérique, brochage, vitesse du bus et synchronisation de l'interface ; Chaîne d’outils, fichiers de démarrage, limitations des ressources du code existant et du micrologiciel. 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