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.
J'ai récemment téléchargé l'application stm32 pour la recherche de MCU et j'ai découvert que par exemple STM32F429 n'a "NON" dans le périphérique "Périphérique USB", alors qu'il dit "OUI" dans "USB OTG FS" et "USB OTG HS". Ce qui est assez surprenant car le STM32F429 est entièrement fonctionnel en tant que …
Question initiale J'ai une question générale sur la gestion des interruptions dans les microcontrôleurs. J'utilise le MSP430, mais je pense que la question peut être étendue à d'autres uC. Je voudrais savoir si c'est une bonne pratique d'activer / désactiver fréquemment les interruptions le long du code. Je veux dire, …
Pardonnez-moi si cette question a déjà été répondue, mais je n'ai pas pu trouver de réponse sur cette page ou sur Internet plus large. Je suis un développeur expérimenté avec une connaissance décente de la programmation de bas niveau, mais relativement nouveau pour le développement embarqué. Je me suis enseigné …
J'essaie de comprendre la fonctionnalité d'un circuit trouvé dans TIDA-00121 (vous pouvez télécharger le fichier de conception ici ) Je suppose que cela a à voir avec le fait que le PV n'est pas directement lié à la terre (le mosfet de courant inverse peut être désactivé lorsque la tension …
J'ai un problème assez étrange avec XC8 sur un microcontrôleur PIC18F27K40. Sur un PIC16F1778 cela fonctionne . J'ai défini: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Lorsque, dans ma mainboucle, j'appelle uart_putch('a');, cela fonctionne bien. Cependant, lorsque je définis const char c = 'a';et appelle uart_putch(c);, …
La vraie question est à la fin. Mais lire cela seul ne vous montrera peut-être pas pourquoi je suis confus. J'ai écrit ce post en commençant par quelques définitions, hypothèses et spéculations, puis en posant la vraie question. Je pense toujours que je connais la différence mais quand je reçois …
J'ai un uC qui fonctionne avec 1,8 V jusqu'à 3,3 V. La consommation de courant est d'environ 20 µA en mode veille et d'environ 12 mA en état actif. L'uC entrera en état actif pendant environ 100 ms toutes les minutes. J'essaie donc d'alimenter cela à partir d'un super cap …
J'ai entendu dire que quelqu'un avait mentionné la méthode de dépistage: avoir 10 microcontrôleurs fonctionnant à -55 degrés, et trouver ceux qui pouvaient fonctionner correctement, en jetant ceux qui étaient cassés. La méthode est-elle applicable? Je crains que le MCU fonctionne correctement à -55 degrés lors de mon test de …
J'ai un microcontrôleur connecté à une alimentation 5v qui passe par un régulateur de tension descendu de 12v. Je suppose qu'il redémarre car il est possible que la tension baisse rapidement pendant une petite fraction de temps, ce qui est suffisant pour provoquer le redémarrage de la puce. Cette hypothèse …
De nombreux microcontrôleurs, par exemple PIC18F , ont une mémoire de programme Flash: "La mémoire de programme Flash est lisible et inscriptible pendant le fonctionnement normal". Est-ce à dire que je peux stocker certaines configurations utilisateur dans la mémoire du programme?
La plupart des microcontrôleurs (uC) ont un convertisseur analogique-numérique (ADC) dans leur ensemble périphérique, ce qui est phénoménal car il intègre deux composants dans un seul boîtier. Ces ADC sont généralement également mappés par registre, ce qui permet d'extraire les données rapidement et facilement. Malgré cette intégration étroite, vous pouvez …
Je me demande si une porte logique serait utile à un circuit qui contient un microcontrôleur. Y a-t-il des cas où une porte logique analogique est préférée à un microcontrôleur et quels sont certains des gadgets qui utilisent des portes logiques analogiques dans le l'âge des microprocesseurs et des contrôleurs.
Quel est le véritable point de coupure en termes de compromis entre coût et performance pour la sélection de microcontrôleurs 32 bits? En d'autres termes, avec l'essor et la domination des architectures ARM, pourquoi utilisons-nous toujours des microcontrôleurs 8 bits et 16 bits? Sont-ils encore beaucoup moins chers? Je comprends …
J'ai un servo avec une tension de fonctionnement de 4,8 V. Je veux piloter le servo à partir d'un MCU fonctionnant sur 3,3V. Je ne l'ai pas encore essayé, mais je me demandais si j'avais besoin de conduire la ligne de signal à 4,8 V en utilisant un transistor MOSFET …
Je suis étudiant dans une école d'informatique et nous essayons de penser à un projet que nous pourrions utiliser pour montrer aux étudiants de 1ère année comment les choses fonctionnent derrière la scène et nous avons finalement pensé à faire un ordinateur rétro. J'ai lu beaucoup de choses concernant le …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.