Preguntas con etiqueta 'arm'

2
respuestas

¿Dónde puedo encontrar la hoja de datos LPC2132 en profundidad?

He buscado en Google el manual del usuario sobre el chip ARM LPC2132. Hasta ahora, todo lo que he encontrado es el manual ARM7TDMI y un breve resumen (41 páginas) del chip LPC2132. Sin embargo, estoy buscando una descripción más detallada de...
3
respuestas

Temporizador del sistema de alta resolución en STM32

Tengo un software que se ejecuta en un STM32F103 (también me gustaría poder usar el F4) donde me gustaría poder "marcar la hora" de eventos (como interrupciones en pines externos) al microsegundo más cercano (si no es mejor). Como el software...
3
respuestas

Problema en NVIC STM32F100

Estoy utilizando la placa de descubrimiento STM32VL (STM32f100rb6) .. Escribí el siguiente código para NVIC: void Interrupt_Init(void) { __enable_irq(); /*Core Base(NVIC)*/ //set priority to 0 //NVIC->IP[6] &= ~((uint32...
3
respuestas

¿La falta de MMU hace alguna diferencia para las aplicaciones?

Linux genérico no se puede ejecutar en Cortex M3 porque Cortex M3 no tiene MMU . De acuerdo, hay versiones especiales de Linux que pueden ejecutarse allí. El problema es que no entiendo cómo afecta esto al software de la aplicación. Sup...
3
respuestas

Comparación entre uint8_t y String

Tengo una pregunta muy fundamental con respecto a la comparación de cadenas ... Implementé una placa USART to PC con STM32L0 Nucleo, y puedo escribir algo en el terminal y recibirlo en el micro de la siguiente manera: #define RXBUFFERSIZE 1...
2
respuestas

¿Impedancia de los pines del microcontrolador sin alimentación?

Tengo un chip flash serie conectado a un microcontrolador ARM (AT91SAM9G20). Me gustaría poder programar el flash en serie después de que ambos chips estén soldados a la PCB. Para cada una de las líneas de flash serie, puedo agregar vías que pue...
3
respuestas

¿Qué tan rápido puede ARM Cortex M0s / M3s bit bang?

Todavía no he usado los uC de ARM Cortex, solo los AVR En primer lugar, ¿qué tan rápido pueden: Transmitir 1024+ bits (en serie, desde bytes en la RAM) fuera de un pin, sin pausas / jitter Secuencia 1024+ bytes (en paralelo, desde la RA...
2
respuestas

Entendiendo la instrucción ARM para el literal numérico

He hecho un seguimiento de instrucciones al intentar encontrar un error en un Cortex M3. Hay una parte del comando que no puedo entender. STRB R1, [R3], #+0x01 Según documentación ARM , esto almacena un byte en R1. Pensaría que R3 se al...
1
respuesta

¿Por qué __libc_init_array causa una excepción?

Después de mucho tiempo tratando de depurar por qué no funcionaba mi simple código de parpadeo para mi microcontrolador STM32F446RE, descubrí una línea en el archivo de ensamblaje de inicio que estaba enlazando, lo que estaba causando una excepc...
1
respuesta

¿Es JTAG la forma estándar de programar procesadores ARM?

Algún ingeniero eléctrico me dijo una vez que cada procesador ARM M3 se puede flashear de la misma manera, sin importar de qué fabricante venga. Supongo que se refería a usar JTAG, ¿o hay otra manera? Por cierto, quiero destellar un proces...