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.

2
Un PCB pour un drone
Je fais un drone et j'aimerais que quelqu'un puisse revoir mon travail sur la disposition des PCB. Image (le rouge est en haut, le bleu en bas, les cercles indiquent les trous et les transferts latéraux le violet est la colle): Ce qui est censé se produire: L'entrée des radios …

2
À quoi sont destinés les microcontrôleurs RAM uniquement?
En cherchant des détails sur la construction des numéros de pièce pour la série MSP430 de Texas Instruments, je suis tombé sur cette page wiki: TI MSP430 Il y a une déclaration, "L" comme dans la série MSP430L09x, qui indique une partie RAM uniquement; il doit rester alimenté en permanence …



11
Je voudrais apprendre à créer mes propres gadgets USB
J'écris des pilotes de périphériques de caractères Linux pour les trucs des autres depuis un certain temps. J'aimerais trouver un nouveau passe-temps et l'idée de créer mes propres gadgets USB semble vraiment bien. Je serais ravi de pouvoir contrôler certaines LED, servos et moteurs pas à pas. J'aime vraiment apprendre …

8
Pourquoi avons-nous besoin d'un chargeur de démarrage distinct de notre programme d'application dans les microcontrôleurs?
Pourquoi avons-nous besoin d'un programme distinct dans la même mémoire de programme flash d'un microcontrôleur, en particulier STM32F103, qui est appelé un chargeur de démarrage? Quelle est la particularité de le garder séparé du programme d'application principal? De manière générale, un chargeur de démarrage d'un système à microprocesseur (par exemple …






9
Pourquoi exécuter du code à partir de la RAM?
Je viens de rencontrer des macros pour que mon compilateur de microcontrôleur force (ou suggère) qu'une fonction soit exécutée à partir de la RAM. https://siliconlabs.github.io/Gecko_SDK_Doc/efr32mg1/html/group__RAMFUNC.html#gac6abbc7f869eec9fb47e57427587c556 http://processors.wiki.ti.com/index.php/Placing_functions_in_RAM https://www.iar.com/support/tech-notes/linker/controlling-placement-of-the-section-where-__ramfunc-functions-reside-ewarm-5.x--6.x/ https://community.nxp.com/thread/389099 Dans quels cas est-ce utile? Pourquoi ne serais-je pas toujours exécuté à partir de la RAM si l'avantage est uniquement une vitesse …

5
Bugs en silicone, feuilles d'errata
Dans de nombreux microcontrôleurs (la plupart ??, tous ??) que j'ai utilisés au cours des dernières années, il y a parfois des bogues de niveau de silicium et les fabricants fournissent aux ingénieurs les feuilles d'errata, décrivant le comportement inattendu auquel ils peuvent être confrontés. Pourquoi ne corrigent-ils jamais ces …


4
Comment choisir un microcontrôleur ARM Cortex M3?
Sur la base de mes exigences approximatives d'être dans la plage de 36 à 72 MHz, d'avoir 16 Ko + SRAM, 128 Ko + flash, étant programmable en C, j'ai décidé que pour mon application, je veux utiliser un MCU ARM Cortex M3. La question est, quels critères les gens …

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.