Forums - Tous les messages
Forums - Tous les messages
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
Recherche
 
   
 
   Tous les messages

 Bas   Précédent   Suivant

(1) 2 3 4 ... 1525 »


Re: Pourquoi ? pour Où ?
Accro
Inscrit:
06/07/2007 09:17
Messages: 683
Hors Ligne
Salut
Pour ma part, je reste encore egalement sur du S08 et now sur du S12ZVx car il intègre les régulateur d'alim et la phy Can (S12ZVC) ou la phy LIN (S12ZVL).
Les produits ST sont sexy mais:
-Ne répondent pas encore à mon besoin
-Pas forcement classifiés auto...
-Je suis un peu perdu sur l'environnement de dev...mais je ne m'y suis pas mis completement...

Posté le : 23/04 07:28
Transférer la contribution vers d'autres applications Transférer


Re: Pourquoi ? pour Où ?
Pilier de la communauté
Inscrit:
27/09/2005 18:26
Messages: 793
Hors Ligne
Hello Charly!
Ça fait des mois que je suis pas venu ici et hop je vois ton post. Je te rejoint sur tout ces points, comme on dit il faut vivre avec son temps aussi !
J'ai changé de boulot il y a 6 mois et on utilise des STM32. C'est pas mal fait, environnement gratuit basé sur Eclipse qui comporte quelques bugs mais ça va. J'aime bien les cartes d'eval aussi, elles sont pratiques et pas chères, et facilement dispo sur RS par exemple. La ou c'est particulièrement intéressant c'est le support logiciel avec une HAL très complète et plein de lib (USB/Ethernet/FreeRTOS etc), très pratique et directement fonctionnel. Je n'utilise pas leur outils CubeMX qui permet de générer une partie du code (initialisations) mais il a l'air intéressant.
A+
Joël
PS : chez moi je suis toujours sur Kinetis et S08, je bosse aussi sur des mini cartes linux (CHIP par exemple), et j'associe les deux pour créer des systèmes plus complexes.

Posté le : 22/04 21:15
En Savoie, on a pas de pétrole, mais on a des Diots !
Transférer la contribution vers d'autres applications Transférer


Re: S12 Compiler error - Register coloring
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 522
Hors Ligne
Merci iko


Posté le : 20/04 20:42
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: S12ZVL
Accro
Inscrit:
06/07/2007 09:17
Messages: 683
Hors Ligne
close ^^

Posté le : 20/04 13:43
Transférer la contribution vers d'autres applications Transférer


Re: S12 Compiler error - Register coloring
Accro
Inscrit:
06/07/2007 09:17
Messages: 683
Hors Ligne
Salut à tous.

J'ai ma réponse...

Il s'agit d'un bug du compilateur S12Z v5.0.40 (Codewarrior 10.7).

Le défaut semble corrigé avec la version S12Z v5.0.44, CodeWarrior 11.

A bon entendeur :)

Posté le : 18/04 07:57
Transférer la contribution vers d'autres applications Transférer


S12 Compiler error - Register coloring
Accro
Inscrit:
06/07/2007 09:17
Messages: 683
Hors Ligne
Salut à tous.

Aurrier-vous des infos sur le sujet?

lorsque je compile en O-3 pour la size, j'ai une erreur de copmpilateur:
Citation :

Description Resource Path Location Type
internal compiler error (report to <cw_bug@freescale.com>) while executing in file 'Coloring.c' line: 698 (compiling 'eMAL_SCI_SyncSendByte' in 'MAL_sci.c') MAL_sci.c /XXX/YYY/ZZZ/src line 196 C/C++ Problem


e_SCI_Status eMAL_SCI_SyncSendByte(const U8 u8TxByte)
{
   
/* Variable used to return error code */
   
e_SCI_Status eResult eSciStatusOk;
   
   
/* Is the transmitter empty? */
   
if(SCI1SR1_TDRE == 0U)
   {             
      
/* If true then error */
      
eResult eSciStatusTxFullError;
   }
   else
   {
      
/* Reset flags */
      
(void)SCI1SR1;

      
/* Store char to transmitter register */
      
SCI1DRL u8TxByte;
   }
   
   
/* Return error code */
   
return (eResult);
}


Je n'ai pas le problème en No Optim ou en O-1.

Merci d'avance pour votre aide :)

Posté le : 13/04 11:40
Transférer la contribution vers d'autres applications Transférer


Re: chaine de développement pour STM32
Pilier de la communauté
Inscrit:
13/10/2005 10:06
De haute-savoie (74)
Messages: 1153
Hors Ligne
Oui, pour être honête cela ne fait plus beaucoup de différence, en particulier sur ARM. Tous les fabricants fournissent leur couche HAL spécifique et pour les périphériques généraux il existe un truc appelé CMSIS qui est universel et identique sur tous les ARM de n'importe quel fabricant. A la fin il n'y a que quelques périphériques spécifiques sur lesquels il faut implementer le HAL.

Concernant les outils de développement c'est justement l'intérêt d'utiliser une suite open source et cross-platform. Eclipse est l'un des éditeurs les plus utilisés actuellement donc pas trop de dépaysement, et GCC fonctionne pour tous les ARMs ! Le debugging se fait très bien, sur tu ST, du Freescale, etc... donc à la fin effectivement, on n'est plus tellement attaché à une marque de CPU !

J'ai choisi un STM32 car la carte d'évaluation me plaisait bien d'une part, parce que celui que j'ai choisi est vraiment performant (FPU, fonctions DSP, ...) et que ca coute rien... Mais j'aurai pu choisir un autre fabricant que ça n'aurait pas changé grand chose dans l'ensemble de ma chaine de développement.

Pour finir, l'installation est facile. Je vais faire un tuto. Mais il n'y a pas grand chose honêtement... la configuration est facile, jusque quelques paramètres a renseigner pour faire communiquer le debugger d'Eclipse (GDB) avec OpenOCD. Mais c'est rien du tout...

Concernant le code, j'ai fait clignoter une LED pour valider tout le process. Maintenant je suis en train de créer ma structure de projet, je vais inclure FreeRTOS et démarrer à coder ma premier application ! Comme les couches HAL sont déjà fournies, il faut juste bien organiser sa structure de projet et comprendre ce qu'il se passe, c'est ce qui me prend le plus de temps actuellement. Mais une fois clarifié ça devient assez simple.
Je dois avancer un peu, mais je pense qu'avec cette solution on peut vite se concentrer sur son code applicatif.

A suivre

Posté le : 16/03 10:56
Transférer la contribution vers d'autres applications Transférer


Re: chaine de développement pour STM32
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 522
Hors Ligne
Je suis vraiment intéressé aussi par tes recherches Stéphane.

Je ne dis pas qu'il faille changer de fabricant de proc juste pour quelques commodités logicielles (surtout que moi je fais du S08 avec CW donc ça va).

Mais au final tout ça, c'est comme avec les bagnoles, on change de marque, mais au final, ça se conduit pareil non ??

Posté le : 16/03 10:47
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: S12ZVL
Accro
Inscrit:
06/07/2007 09:17
Messages: 683
Hors Ligne
Super merci :)

Posté le : 16/03 07:30
Transférer la contribution vers d'autres applications Transférer


Re: S12ZVL
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 522
Hors Ligne
Salut à toi

Je pense la même chose que toi :

Citation :
The related interrupt enable (PIE) as well as the sensitivity to rising or falling edges (PPS) can be individually configured on per-pin basis.


P100 de la doc

Posté le : 13/03 19:40
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer



 Haut
(1) 2 3 4 ... 1525 »




Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Forums - Tous les messages