Questions marquées «microcontroller»

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.


4
Que se passe-t-il lorsque les microcontrôleurs manquent de RAM?
Ce n'est peut-être qu'une coïncidence, mais j'ai remarqué que les microcontrôleurs que j'ai utilisés ont redémarré lorsqu'ils manquaient de RAM (Atmega 328 si matériel spécifique). Est-ce ce que font les microcontrôleurs lorsqu'ils manquent de mémoire? Sinon, que se passe-t-il alors? Pourquoi comment? Le pointeur de pile est certainement aveuglément augmenté …

4
Comment le contrôleur sait-il quand passer à l'ISR?
Je parle de choses au niveau de base. Autant que je sache, le noyau du contrôleur exécute simplement des instructions qui sont extraites de la mémoire (Fetch - Decode - Execute). Lorsqu'une interruption arrive, comment le noyau / ALU décide-t-il de passer à l'ISR? Parce que nous, ou le compilateur, …






4
Les broches individuelles de différents ports d'un microcontrôleur peuvent-elles être mappées sur un registre et leurs valeurs peuvent-elles être modifiées lors du changement de la valeur du registre?
Q: Les broches individuelles de différents ports d'un microcontrôleur peuvent-elles être mappées à un registre et leurs valeurs peuvent-elles être modifiées lors du changement de la valeur du registre? Scénario: j'ai utilisé des broches de chaque port (8 bits) du micro-contrôleur. Maintenant, je veux interfacer un périphérique qui a besoin …

1
Comment puis-je sélectionner des microcontrôleurs à longue durée de vie pour les conceptions afin que nous n'ayons pas à réorganiser notre produit s'ils cessent de fabriquer la puce?
Je travaille pour une petite entreprise de jouets qui a toute son ingénierie / programmation en Chine. Ils ont eu quelques-uns de leurs produits électroniques nécessitant une refonte, car le microcontrôleur sur lequel la conception était basée n'est plus fabriqué. Je pense que beaucoup de fournisseurs chinois choisissent des fabricants …

5
«Overclocking» d'un AVR
Dans les fiches techniques AVR sous la section Caractéristiques électriques, vous trouverez généralement un graphique comme celui-ci (celui-ci provient de l'ATMega328): J'ai vu des conceptions qui semblent "fonctionner" mais qui fonctionnent en dehors de l'enveloppe ombrée. Plus précisément, j'ai vu des conceptions 3,3 V (Arduino) qui font fonctionner l'horloge à …

4
Contrôleurs ARM en petits paquets
Existe-t-il des contrôleurs ARM pour les petites applications (comme le Cortex M0) disponibles en petits packages avec un maximum de 20 broches par exemple? J'ai l'impression que dans ce domaine, ils ne constituent pas vraiment une menace pour les suspects habituels, comme PIC et AVR.


4
SSL à partir d'un microcontrôleur
Je veux créer un appareil embarqué qui puisse communiquer avec un serveur Web de manière sécurisée. Je préférerais qu'il utilise SSL standard pour que le serveur Web affiche mon appareil comme un navigateur Web. Existe-t-il des bibliothèques de pré-impression pour le côté embarqué? Qu'en est-il d'un circuit intégré qui peut …

8
Programmation fonctionnelle avec MCU (s)
Les langages fonctionnels comme Haskell, LISP ou Scheme permettent à un programmeur de travailler rapidement en utilisant le paradigme de programmation fonctionnelle . Ils ont leurs inefficacités , mais mon application met davantage l'accent sur l'efficacité du programmeur que sur l'efficacité du programme lui-même. J'aimerais utiliser la programmation fonctionnelle sur …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.