Supposons que vous démarrez un projet intégré avec des fonctionnalités connues. Lorsque vous sélectionnez un microcontrôleur, comment sélectionnez-vous la quantité de RAM dont vous avez besoin?
Utilisez-vous une carte de développeur et codez-vous d'abord votre projet, puis voyez la quantité de mémoire que vous avez utilisée, puis sélectionnez un microcontrôleur approprié qui correspond à cette mémoire?
Choisissez-vous simplement un microcontrôleur costaud pour un prototype, puis réduisez-le après avoir un produit fonctionnel?
Choisissez-vous simplement quelque chose dont vous êtes sûr qu'il suffira et si vous manquez d'espace, passez simplement à une densité de mémoire plus élevée sinon, vous gardez simplement le microcontrôleur existant?
Qu'est-ce qui est considéré comme une bonne pratique?