Question

Nous commençons un nouveau projet basé sur un microcontrôleur 8051.

Questions:

  1. Quel est le meilleur compilateur C à utiliser?
  2. Y at-il une source 8051 ouverte compilateurs et à quel point sont-ils?
Était-ce utile?

La solution

Keil est ce que je l'ai utilisé avec ce microcontrôleur dans le passé. Ils ont un très bon ensemble d'outils. SDCC est aussi bon et gratuit

Autres conseils

SDCC est tout à fait bon.

Keil est très agréable mais il limite la quantité d'espace de code que vous pouvez utiliser avec la version gratuite. Je pense que la licence complète est plus d'un millier de dollars qui pourrait être prohibative pour un homme op. Je viens de commencer à utiliser SDCC pour cette raison (j'aime les choses gratuites) et la sortie est pas tout à fait aussi jolie, mais jusqu'à présent, il fonctionne bien.

SDCC est celui que je l'habitude d'entendre au sujet. Je ne l'ai pas utilisé. http://sdcc.sourceforge.net/

L'une des entreprises que je travaillais pour des utilisations Keil . Tous les ingénieurs semblent très satisfaits de la qualité du code assembleur généré par le compilateur.

En outre, Tasking a quelques outils assez décent, mais nous avons utilisé plus pour la famille 8051XA.

Personne n'a mentionné IAR Embedded Workbench pour 8051 .

Je suis habitué à travailler avec IAR pour ARM, et je trouve le débogueur assez puissant.

Keil est fourni par Atmel et est l'un des compilateurs largement utilisés ... être un étudiant maximumof nous en micro-contrôleurs utiliser Keil ...

Pour Keil Go. limites Version d'essai taille du code à 2 Ko.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top