Vous parcourez la version du site pour les clients de: France. La version suggérée du site sur la base de votre localisation USA / US
Panneau du client
Dans votre panier
Enregistrez vous

Outils de programmation pour MPU de Microchip

2020-09-25

Outils de programmation pour MPU de Microchip

Si vous recherchez des performances et une capacité de mémoire plus élevées que celles offertes par les microcontrôleurs MCU, tout en conservant le même environnement de développement, les microprocesseurs MPU avec un outil MPLAB Harmony3 de Microchip constituent la solution parfaite.

La nouvelle version Harmony3 permet de prendre en charge la famille de microprocesseurs SAMA5D2 et SAM9X60.

Par rapport aux versions précédentes, MPLAB Harmony 3 garantit plusieurs améliorations qui facilitent son utilisation :

  • Très bonne portabilité du code, migration facile
    • Vous pouvez effectuer la migration à partir de MCU ou MPU SAM à 32 bits à l’aide des bibliothèques périphériques Harmony (PLIB) en seulement 6 étapes faciles.
  • L’architecture en couche et modulaire assurant une interopérabilité des logiciels
    • Le téléchargement modulaire exactement de cela dont vous avez besoin via GitHub.
    • Une flexibilité grâce au contrôle programmatique des versions du logiciel développé ainsi que des versions utilisées des modules individuels.
    • Un facile transfert et stockage des projets sur de nouveaux appareils et environnements.
  • Configuration facile
    • L’accès direct de la bibliothèque Harmony PLIB au registres de l’appareil, sans abstraction.
    • L’interface graphique simple de l’utilisateur pour la configuration du système permet une mise en service rapide.
    • Un facile débogage avec des fonctions simples et un accès direct aux registres.

MPLAB Harmony3 fournit des centaines d’exemples d’applications et de démos qui montrent comment utiliser les bibliothèques et le matériel Harmony Microchip. Ces présentations constituent un bon point de départ pour créer de nouvelles applications dans les domaines de :

  • Audio
  • Bluetooth
  • Logiciel de démarrage
  • Sécurité
  • Cryptographie
  • Système de fichiers
  • Graphiques
  • Contrôle des moteurs

EGT (Ensemble Graphic Toolkits) pour la conception basée sur le système Linux

Ensemble Graphics Toolkit (EGT) est un widget d’interface gratuit C ++ GUI sur la licence open source dans une nouveau progiciel graphique développé par Microchip. Il fournit aux processeurs avec le système Linux dans les applications embarquées les fonctionnalités et les interfaces API dont vous avez besoin. Les outils EGT sont construits de manière à coopérer entièrement avec les microprocesseurs disponibles et constituent une solution graphique complète au niveau de l’application, avec les drivers et les bibliothèques déjà existants, ainsi qu’avec un écosystème disponible et très étendu Linux. EGT fait partie de la distribution Linux grand public qui est entièrement prise en charge par Microchip en cas de projets à long terme.

Dans le monde Linux, d’autres plates-formes graphiques telles que Qt sont souvent utilisées. Ces types de modèles de programmation ne sont pas optimisés pour des processeurs spécifiques et, pour être utilisés efficacement, ils nécessitent de meilleures performances, plus de mémoire et souvent la présence d’accélérateurs graphiques. En outre, les clients doivent payer des frais de licence pour leur utilisation commerciale. EGT a été conçu pour garantir une utilisation facile aux développeurs Qt expérimentés, il est doté d’une structure et d’une API similaires. EGT est optimisé pour les microprocesseurs Microchip ce qui permet d’utiliser des processeurs de faible puissance et des besoins de mémoire inférieurs.

Grâce aux modèles graphiques modernes, pleinement pris en charge de Microchip, EGT offre aux utilisateurs qui recherchent des solutions graphiques la possibilité d’économiser de l’énergie, de BOM et des coûts de licence.

Pourquoi EGT est-une bonne solution pour vous ?

  • Gratuite et avec code source ouvert

    • Gratuite et publiée sous une licence non restrictive et compréhensible Apache 2.0.
  • Optimisée

    • Optimisée pour fonctionner sur les microprocesseurs Microchip avec le système Linux.
  • Support des multimédias

    • EGT prend en charge la lecture de fichiers vidéo et audio sur tous les appareils MPU, avec des performances jusqu’à 30fps à 720p dans les processeurs de la famille SAMA5D4. Tous les principaux formats de fichiers audio et vidéo sont pris en charge.
  • Moderne

    • Le projet C ++ 11 et la simplicité combinées à la dernière technologie de pile graphique Linux.
  • Animation

    • EGT inclut un support intégré pour les animations et effets de base, mais il s’intègre également facilement avec de bibliothèques physiques réelles telles que Box2D.
  • Solution complète

    • Dans le cadre de l’offre de Linux4SAM un système d’exploitation stable, testé et prêt à l’emploi et un SDK sont proposés.

Kits d’évaluation

MPLAB HARMONY et EGT sont optimisés et prêts à fonctionner sur les microprocesseurs Microchip Cortex-A5 et ARM9. Microchip propose de nombreux kits de développement et cartes d’évaluation qui facilitent le démarrage le fonctionnement sur la plate-forme matérielle cible.

Microprocesseurs MPU 32 bits pour l’industrie automobile et non seulement

La nouvelle offre de microprocesseurs comprend les produits pour les applications automobiles et pour les applications HMI, de connectivité et de traitement du son. MPU pour l’industrie automobile répondent aux exigences d’AEC-Q100 Grade 2 et ils sont et ils seront disponibles à long terme, conformément à la pratique Longlife du producteur.Ils sont disponibles avec une plate-forme logicielle complète, y compris la prise en charge complète de Linux et RTOS, la prise en charge d’Autosar/Mcall et toute la série d’outils graphique Harmony et EGT.

Famille #SAM9X60:

Les microprocesseurs de la famille SAM9X60 sont des unités de base avec le système Linux ou les plates-formes avancées RTOS avec le cœur de processeur de 600 MHz et un bus de mémoire de 200 MHz.

SAM9X60 est un microprocesseur basé sur l’architecture ARM9 qui répond aux exigences d’AEC-Q100 (SAM9X60-VAO) Classe 2 et qui est idéal pour les applications comme par exemple Infotainment, nécessitant des périphériques de communication développés et des performances dans le traitement du signal analogique. De plus, ce produit prend également en charge AUTOSAR.

SAM9X60-V_DWB

Microprocesseur ARM : SAM9X60-V/DWB

Famille #SAMA5D27 :

Grâce à la possibilité intégrée de prendre en charge les multimédia et aux fonctions de sécurité avancées SAMA5D27 Cortex A5 est idéal pour les applications HMI (Human-Machine Interface). Le système dispose d’un vaste ensemble d’interfaces de communication. SAMA5D27C-CNVAO est certifié AEC -Q100 Grade 2.

ATSAMA5D27-WLSOM1

Module SOM : ATSAMA5D27-WLSOM1

Découvrez l’offre dans le catalogue

rightColumnPicture

VOIR AUSSI

Votre navigateur n'est plus supporté, téléchargez la nouvelle version

Chrome Chrome Charger
Firefox Firefox Charger
Opera Opera Charger
Internet explorer Internet Explorer Charger