Preguntas etiquetadas con microcontroller

Un dispositivo que incluye una unidad central de procesamiento (CPU), memoria y (en general) una variedad de periféricos de E / S (UART, ADC, DAC, E / S de uso general, I2C, etc.) en un dispositivo autónomo estrechamente acoplado paquete.

2
Un PCB para un dron
Estoy haciendo un dron, y me encantaría que alguien pueda revisar mi trabajo en el diseño de la PCB. Imagen (el rojo es la parte superior, el azul es la parte inferior, los círculos indican agujeros y las transferencias laterales el púrpura es pegamento) Lo que se supone que debe …

2
¿Para qué están destinados los microcontroladores solo RAM?
Mientras buscaba algunos detalles sobre la construcción del número de pieza para la serie MSP430 de Texas Instruments, me encontré con esta página wiki: TI MSP430 Hay una declaración, "L" como en la serie MSP430L09x, que indica una parte solo de RAM; debe permanecer continuamente alimentado para retener su programación …



11
Me gustaría aprender a hacer mis propios dispositivos USB
He estado escribiendo controladores de dispositivos de caracteres Linux para cosas de otras personas durante algún tiempo. Me gustaría encontrar un nuevo pasatiempo y la idea de hacer mis propios dispositivos USB parece realmente genial. Me encantaría poder controlar algunos LED, servos y motores paso a paso. Realmente disfruto aprendiendo …

8
¿Por qué necesitamos un gestor de arranque separado de nuestro programa de aplicación en microcontroladores?
¿Por qué necesitamos un programa separado en la misma memoria de programa flash de un microcontrolador, específicamente STM32F103, que se llama cargador de arranque? ¿Qué tiene de especial para mantenerlo separado del programa de aplicación principal? En términos generales, ¿un gestor de arranque de un sistema basado en microprocesador (por …






9
¿Por qué ejecutar código desde RAM?
Acabo de encontrar algunas macros para que mi compilador de microcontroladores fuerce (o sugiera) que una función se ejecute desde 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 ¿En qué casos es esto valioso? ¿Por qué no siempre debería ejecutar desde RAM si el beneficio es solo una mayor velocidad? ¿Esto generalmente …

5
Errores de silicio, hojas de erratas
En muchos (la mayoría, ¿todos ??) microcontroladores que he utilizado en los últimos años, allí a veces hay algunos errores de nivel de silicio, y los fabricantes proporcionan a los ingenieros las hojas de erratas, que describen el comportamiento inesperado que pueden enfrentar. ¿Por qué nunca arreglan estos "errores"? Dado …

4
¿Cómo elegir un microcontrolador ARM Cortex M3?
Basado en mis requisitos generales de estar en el rango de 36 a 72 MHz, tener 16kb + SRAM, 128kb + flash, ser programable en C, he decidido que para mi aplicación quiero usar un MCU ARM Cortex M3. La pregunta es, ¿qué criterios utilizan las personas para elegir qué …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.