Quelle est la différence entre un microcontrôleur et un
Un dispositif qui comprend une unité centrale de traitement (CPU), une mémoire et (généralement) un assortiment de périphériques d'E / S (UART, ADC, DAC, E / S à usage général, I2C, etc.) dans une unité autonome étroitement couplée paquet.
Quelle est la différence entre un microcontrôleur et un
Une question commune, ici et ailleurs. C ++ est-il adapté aux systèmes embarqués? Des microcontrôleurs? RTOS? Grille-pain? PC intégrés? La POO est-elle utile sur les microcontrôleurs? C ++ supprime-t-il trop le programmeur du matériel pour être efficace? Le C ++ d’Arduino (sans gestion de mémoire...
La fiche technique du ATTiny13A, par exemple, indique une fréquence minimale de 0 MHz. Cela signifie-t-il que l'horloge peut fonctionner à n'importe quelle fréquence arbitrairement basse sans effets pervers? Je suppose que cela attire moins de courant à des vitesses d'horloge inférieures? Est-ce...
Dans un microprocesseur à 8 bits, son bus de données est constitué de 8 lignes de données. Dans un microprocesseur de 16 bits, son bus de données comprend 16 lignes de données, etc. Pourquoi n’existe-t-il pas de microprocesseur 256 bits ni de microprocesseur 512 bits? Pourquoi n'augmentent-ils pas...
Je comprends qu'un DSP soit optimisé pour le traitement du signal numérique, mais je ne suis pas certain de l'impact que cela aura sur la tâche de choisir un CI. Presque tout ce que je fais avec un microcontrôleur implique le traitement de signaux numériques! Par exemple, comparons le populaire DSP...
Quel est le moyen le plus économique de relier sans fil quelques microcontrôleurs à faible vitesse et sur de courtes distances? Je cherche à le garder ultra-bon marché, à utiliser des composants discrets courants et à le garder physiquement petit. Je me fiche des groupes et des licences tant que ça...
Par exemple un PIC10F200T Pratiquement tous les codes que vous écrivez seront plus gros que cela, à moins que ce ne soit une puce à usage unique. Est-il possible de charger plus de mémoire programme depuis un stockage externe ou quelque chose de ce genre? Je suis juste curieux, je ne vois pas en...
Si je comprends bien, les FPGA sont des circuits à porte logique entièrement configurables. Cela étant, on peut concevoir n'importe quoi avec eux. On peut tout concevoir de la manière la plus personnalisée possible et, par conséquent, atteindre les mêmes objectifs de manière beaucoup plus efficace,...
De par ma propre expérience, la gravure de microcontrôleurs est assez facile. Mettez le 5V à la terre, GND à V CC et en un instant, votre puce est brûlée. Que se passe-t-il en interne qui le fait complètement cesser de fonctionner? Par exemple, si par magie je pouvais ouvrir une puce et réorganiser...
J'ai vu de nombreux articles me dire que je devrais utiliser RTOS pour la gestion du temps et des ressources. Mon temps n'a pas permis mes propres recherches, alors je viens demander conseil à chiphacker. J'utilise des microcontrôleurs à faibles ressources (MSP430, PIC) et je cherchais des RTOS que...
Dans mes expériences, j'ai utilisé uniquement des BJT en tant que commutateurs (pour allumer et éteindre des choses comme les LED et autres) pour les sorties de ma MCU. Cependant, on m'a répété à maintes reprises que les MOSFET en mode de renforcement à canal N sont un meilleur choix pour les...
J'ai rencontré de nombreux projets dans lesquels un microcontrôleur AVR utilise un chargeur de démarrage (tel que l'Arduino), mais je ne comprends pas très bien le concept. Comment puis-je créer un chargeur de démarrage (pour n'importe quel microcontrôleur)? Après avoir écrit mon chargeur de...
J'ai remarqué qu'en ce qui concerne les microcontrôleurs, il y a plusieurs façons de les programmer. Je suis en quelque sorte familiarisé avec l'USB, car mes Arduino peuvent être programmés via USB. Qu'est-ce qu'une interface JTAG ou SPI? En fin de compte, je sais que ces interfaces permettent de...
Autant que je sache, le dé d'un package DIP est situé au centre et le reste n'est que la grille de connexion. Étant donné que j'ai des broches non utilisées, puis-je couper la partie supérieure de ce microcontrôleur ( ATmega16 / 32 )? Cela fonctionnera-t-il encore après? Edit: merci pour toutes les...
Je suis en train de lire la fiche technique d'une puce ARM Cortex, plus précisément le chapitre GPIO. En fin de compte, je souhaite configurer diverses broches GPIO pour les utiliser en mode "Fonction alternative" pour un accès en lecture / écriture à la mémoire SRAM. De tous les registres GPIO...
Je travaille avec un microcontrôleur PIC avec convertisseur analogique-numérique intégré 10 bits et je souhaite mesurer une tension comprise entre -1 et -3 volts. Je pensais utiliser un ampli-op en mode inverseur pour rendre la tension positive, puis l’alimenter dans le microcontrôleur. Cependant,...
Pourquoi tout le monde utilise-t-il des automates programmables dans des environnements industriels au lieu d'une solution basée sur un microcontrôleur? Pour une tâche plus longue, le programme de l'automate est aussi compliqué qu'un programme de microcontrôleur. Une solution basée sur un...
Qu'est-ce qu'un bon microcontrôleur pour faire des applications Ethernet? Ou ai-je simplement besoin d'une bonne bibliothèque Ethernet pour me connecter avec un MAC / PHY
Notre service des achats a demandé l' AT32UC3B1256 et le fournisseur en stockait quelques milliers. Cependant, ces plateaux ont un code de date à partir de 2009. Bien que la durée de vie ne soit normalement pas un problème avec les circuits intégrés, 10 ans est un nombre considérable. J'ai cherché...
Dans cette réponse, j'ai lu que les microcontrôleurs ne possèdent généralement pas de CNA, alors qu'ils ont un CAN. Pourquoi donc? modifier J'apprécie que l' intégration des résistances comme dans un R-2R DAC est coûteuse en termes de l' immobilier (merci Mike, pour votre réponse), mais je pensais...