Nouvelle version complète du blockset dsPIC pour Simulink

L'endroit pour parler de logiciel, programmation et algorithme.
Place to discuss on software, programming and algorithms.
Post Reply
RISC
Posts: 409
Joined: Sun 19 Nov 2006, 19:25

Nouvelle version complète du blockset dsPIC pour Simulink

Post by RISC » Mon 22 Dec 2014, 00:41

Le nouveau blockset dsPIC v3.36 pour Simulink est désormais disponible en téléchargement ici : http://www.microchip.com/SimulinkBlocks

Cette release offre une nouvelle fonctionnalité exceptionnelle : 6 dsPIC33 sont désormais supportés sans aucune restriction dans la version de démo et permettent donc de développer, de générer du code embarqué pour un processeur de traitement du signal de type dsPIC33 utilisable entre autres pour le contrôle moteur.

dsPIC33EP256MC506
dsPIC33FJ32MC204
dsPIC33FJ128MC802
dsPIC33EP512MU810
dsPIC33FJ256MC710 / dsPIC33FJ256MC710A
dsPIC 33FJ256GP710 / dsPIC33FJ256GP710A



Fonctionnalités :
Blocks périphériques supportés pour les dsPIC33 : Digital In/Out , ADC, PWM, Change Notification , Output Compare, Input Capture, QEI, I2C, SPI, UART, Interrupt, Reset
Blocks configurables : Master Block, configuration du Reset Simulink, options de compilations, data sheet, surcharge CPU, charge CPU, état des taches, options du scheduler (pour definir le comportement en cas de surcharge avec un scheduler multi-rate)
Invocation facile de fonctions dédiées écrites en langage C au travers du bloc “C Function Call”
Visualisation et analyse en temps-réel ou dataloging des variables MATLAB au travers d’un interface PICGUI configurable
Block override pour les PWM high speed
Création d’un projet compilable directement sous MPLAB X

Changements dans la version 3.36 :
Version d’évaluation :
6 dspic utilisables en version complete sans restrictions
Pour les autres dsPIC : le blockset limite simplement le nombre d’E/S à 8 broches (version avec license : pas de limitation du nombre d’E/S)

Améliorations :
Mise à jour du scheduler Multi-rate, inversion de priorité corrigée
Blocs ajoutés pour l’analyse du timing :
Surcharge CPU
Charge CPU
Etat des taches
Option scheduler (pour définir le comportement en cas de surcharge du scheduler Multi-rate)
Ajout du bloc override pour les PWM High Speed
Fichiers créés sur le bureau pendant le flashage du dsPIC (résolu)
Problème de compatibilité avec Matlab R2014b résolu
Amélioration des blocs SPI et I2C
Nouveaux exemples ajoutés

L'environnement de développement MPLAB X et le compilateur embarqué XC16 sont téléchargeables gratuitement ici : http://www.microchip.com/MPLABX

Support technique du blockset pour les dsPIC ici : (http://www.microchip.com/forums/f192.aspx)
Les bonnes pratiques...Bonjour,....pas de texte style SMS.....Merci...et ne pas oublier GOOGLE avant tout ;=)

Post Reply