Preguntas con etiqueta 'arm'

2
respuestas

Controlador de interrupción con vector anidado (NVIC): ¿Por qué está "anidado" y "vectorizado"?

En los microcontroladores ARM hay un periférico llamado NVIC ( N está V ectado I nterrupt C ontroller). ¿A qué se refieren las partes "anidadas" y "vectorizadas", o por qué están "anidadas" y "vectorizadas"?     
3
respuestas

¿Cómo identificar ICs defectuosos o falsos (duplicados)?

Estoy desarrollando una aplicación en LPC2138. Preparé prototipo utilizando una placa de desarrollo estándar. Después de la finalización, cambié a la tabla final. Pero no puedo descargar ningún programa en mi LPC2138. Las conexiones son corre...
2
respuestas

Implementación de software SPI en SBC

Tengo un SBC ts7800 y necesito comunicarme a través de un bus SPI. En su documentación, dicen que no hay SPI de hardware, e implementan en su código de muestra "software SPI". Para mí, esto funciona ahora, pero cuando veo el reloj SPI en un osci...
3
respuestas

enrutamiento DDR3: intercambiando cables de datos

¿Es posible intercambiar cables en el bus de datos entre la CPU y la memoria DDR3 x16 para la optimización de enrutamiento? Entonces, ¿las líneas de datos dependen del orden correcto? Por ejemplo, conecte DQ0 en la CPU a DQ1 en la memoria...
4
respuestas

Cómo implementar funciones de retardo en Keil ARM MDK [cerrado]

¿Cómo implementar la función de demora en Keil ARM MDK que espera un tiempo determinado en microsegundos que puede recompilarse a cualquier velocidad de reloj razonable definida en la configuración del proyecto de Keil? Y todo esto sin utilizar...
1
respuesta

uCLinux desglose de huella?

Otra pregunta que he hecho me hizo esta pregunta ... La pregunta anterior fue acerca de cómo instalar Linux en Cortex M3. Algunas respuestas bien probaron que no es factible. Alguien sugirió ucLinux. He estado investigando uClinux como una alter...
2
respuestas

stm32F103C8xx endian grande o pequeño?

¿hay alguna razón para que stm32F103C8xx sea big endian y es posible cambiarlo a little endian? Tengo un esquema de direccionamiento orientado de 16 bits que necesito enviar por cable y el otro lado espera MSB primero. ¿Alguna otra sugerencia...
3
respuestas

Editor de texto sublime para desarrollar software basado en ARM

Hasta este momento, utilicé Atmel Studio para desarrollar software para dispositivos basados en AVR. Ahora me gustaría ir a ARM Cortext M. Además, me gustaría probar los códigos y el control de versiones (todavía no tengo experiencia en esas cos...
7
respuestas

¿Cómo encontrar y superar la corrupción de RAM en tiempo de ejecución en un microcontrolador? [cerrado]

¿Cómo puedo encontrar y superar cualquier daño de RAM en un microcontrolador (ARM Cortex M0) durante el tiempo de ejecución? Por ejemplo, si dos o tres ubicaciones están dañadas, diga 0x2E 0x2F, 0x30. ¿Cómo puedo dejar que el sistema se ejecut...
2
respuestas

La interrupción de Systick no se dispara cuando se maneja otra interrupción

Estoy experimentando con el descubrimiento STM32f4 y traté de usar un retraso (basado en SYSTICK ) en un controlador EXTI_IRQ pero descubrí que mientras el controlador EXTI se activa el systick el controlador no...