Les micro-contrôleurs 16 bits sont plus puissants que les contrôleurs 8 bits et les contrôleurs 32 bits sont à un tout autre niveau. Cela étant dit, alors que nous pouvons décider de quels périphériques nous avions besoin pour une application et essayer de trouver l'alternative la moins chère (et facile à utiliser, c'est-à-dire la chaîne d'outils), comment savoir si un microcontrôleur 8 bits doit être utilisé pour une application ou un 16 bits ou un 32 bits?
Je comprends les différences entre eux, je vais donc poser la question d'une manière différente.
Disons que j'ai une application en que j'aurai un écran LCD utilisé pour afficher l'image bitmap, un clavier à 16 touches, un buzzer, un capteur de température et d'humidité et une entrée de souris. Un microcontrôleur 8 bits haut de gamme peut facilement faire toutes ces choses en temps réel. Maintenant, si je passe à un écran LCD couleur, alors je peux avoir besoin d'un microcontrôleur 32 bits qui peut mettre à jour l'écran couleur assez rapidement et a plus de mémoire. Cependant, je peux seulement découvrir que mon microcontrôleur 8 bits haut de gamme est faible, après l'avoir essayé dans le projet.
Donc, avant de commencer à travailler sur le projet, comment savoir quelle taille et combien de microcontrôleur puissant est nécessaire pour le projet?