En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés à vos centres d'intérêts. En savoir plus et gérer ces paramètres. OK X
 
 

 

 

Techniques

Silicon Labs lance un environnement de développement intégré pour les MCU et le sans-fil

Publication: Mars 2015

Partagez sur
 
L’écosystème de Simplicity Studio™ améliore la productivité des développeurs de projets pour l’IoT permettant la conception simultanée pour les...
 

L’écosystème de Simplicity Studio™ améliore la productivité des développeurs de projets pour l’IoT permettant la conception simultanée pour les microcontrôleurs 8/32 bits et pour le sans-fil

Silicon Labs a annoncé aujourd’hui la nouvelle génération de Simplicity Studio™, le premier environnement de développement intégré pour MCU/sans-fil de l’industrie prenant en charge simultanément la conception pour les MCU et la RF dans une large gamme d’applications de l’IoT. Cette nouvelle version logicielle hérite des meilleures caractéristiques de la plate-forme originale de Simplicity Studio et supporte en plus les nouveaux produits de Silicon Labs comme la série de MCU 8 bits EFM8, les MCU sans-fil EZR32 sub-GHz et les SoC sans-fil EM35xx Ember ZigBee® – la solution de connectivité 2,4 GHz la plus utilisée dans le domaine du maillage réseau 802.15.4.

Simplicity Studio simplifie le processus de développement des applications IoT en fournissant aux concepteurs de systèmes alliant MCU et sans-fil l’accès en un clic à tout ce dont ils ont besoin pour mener à bien leurs projets, de l’idée initiale au produit fini, le tout dans un environnement logiciel unifié. Simplicity Studio inclut l’environnement de développement intégré (IDE) Eclipse, des outils graphiques de configuration, des outils de profilage de l’énergie, des outils d’analyse réseau, des programmes de démonstration, des exemples de logiciels, de la documentation, un support technique et des forums communautaires. L’intégration de toutes ses caractéristiques contribue à rendre le développement embarqué plus simple et plus productif pour les développeurs IoT.

Simplicity Studio intègre l’intelligence nécessaire pour détecter automatiquement les MCU 8 ou 32 bits et les circuits (IC) liés au sans-fil, pour configurer graphiquement les composants et pour montrer les options de configuration supportées afin d’aider les développeurs à construire leurs projets puis à les faire fonctionner en quelques minutes. Simplicity Studio est un environnement de développement sensible au contexte qui fournit au concepteur une information pertinente sur les produits en fonction du projet ciblé. De plus, les outils de profilage temps-réel de l’énergie et d’analyse des paquets réseau permettent aux développeurs de créer des réseaux robustes et des nœuds sans-fil efficaces en énergie. Ainsi, la consommation d’énergie est optimisée et par conséquent la durée et la taille des batteries.

La conception simultanée pour les MCU et le sans-fil réalisable dans un environnement de développement unique assure aux utilisateurs des économies en temps et en efforts en éliminant tout changement de contexte au cours du processus de conception. Les développeurs de systèmes embarqués peuvent utiliser l’IDE Simplicity Studio pour la mise en œuvre rapide d’applications à base des MCU sans-fil EZR32, des SoC sans-fil Ember ZigBee et des MCU 8/32 bits. L’IDE supporte des fonctionnalités avancées telles que l’intégration complète du contexte logiciel sans-fil embarqué, une complétion intelligente du code, et la compatibilité avec d’autres extensions à haute valeur ajoutée venant de l’écosystème d’Eclipse.

Silicon Labs propose également les outils Keil® PK51 pour MCU 8 bits 8051 sans supplément de prix (une économie de 2500 $ pour les développeurs). Les outils GNU Compiler Collection (GCC) sont également inclus pour la conception des MCU EFM32 Gecko tandis que la conception EZR32 fait appel au compilateur IAR EWARM avec les piles de protocole sans-fil de Silicon Labs. Les développeurs préférant utiliser leur propre IDE peuvent lancer Keil µVision ou IAR Embedded Workbench via Simplicity Studio en configurant leurs « préférences d’IDE ».

« A l’ère de l’IoT, le développement de systèmes embarqués est devenu une tâche de plus en plus complexe, plus particulièrement quand il s’agit de développer des produits à consommation ultra basse et connectivité sans-fil » déclare Daniel Cooley. « Des chaînes d’outils disparates entraînent un lourd supplément de connaissances et de formation pour les développeurs de systèmes embarqués, particulièrement pour les projets IoT qui impliquent des composants MCU, sans-fil et des capteurs. Notre nouvelle version de Simplicity Studio simplifie considérablement le processus de conception en permettant aux développeurs IoT de travailler simultanément sur les composants MCU et sans-fil ; le tout dans un environnement unique et unifié. »

La plate-forme de développement Simplicity Studio est disponible gratuitement pour les développeurs et peut être téléchargée en visitant www.silabs.com/simplicity-studio.

Principales caractéristiques de la plate-forme Simplicity Studio

- Nouveau : des capacités de conception simultanée MCU et sans-fil
- Nouveau : support de la nouvelle famille de MCU 8 bits EFM8 Bee
- Nouveau : support de la famille de MCU sans-fil EZR32
- Nouveau : un analyseur de traçage des paquets pour l’inspection en temps réel du trafic réseau
- Bientôt : support de la famille de SoC sans-fil EM35xx Ember ZigBee disponible en fin du premier trimestre 2015
- Bientôt : un outil intégré AppBuilder pour le développement rapide d’applications ZigBee disponible en fin du premier trimestre 2015
- Environnement de développement intégré (IDE) basé sur Eclipse à la fois pour les MCU 8 et 16 bits
- Configuration automatique des MCU connectés, simplifiant le développement de système embarqué
- Profilage pour analyser la consommation d’énergie et optimiser le code
- Outil Configurator pour configurer rapidement des MCU et MCU sans-fil et générer le code C pour le câblage des broches, les périphériques et les modes transitoires
- Un accès en un clic aux programmes de démonstration, aux exemples logiciels, aux notes d’application, au support technique et aux forums communautaires
- Outil de profilage de capacité sensitive pour permettre aux développeurs de visualiser le rapport des performances mesurées pour les familles de MCU C8051F97x and C8051F99x, fournissant en temps-réel les valeurs des mesures effectuées ainsi que la détection d’événement via un bouton/curseur
- Support de Mac® OS X et de Linux en plus du support existant pour Windows® OS

http://www.silabs.com/

Suivez Electronique Mag sur le Web

 

Newsletter

Inscrivez-vous a la newsletter d'Electronique Mag pour recevoir, régulièrement, des nouvelles du site par courrier électronique.

Email: