Preguntas con etiqueta 'cortex-m3'

1
respuesta

¿Cuáles son las cosas que debe tener en cuenta al cambiar de AVR a Cortex M3?

Acabo de poner en funcionamiento mi Cortex M3 (LPC1343), siguiendo las instrucciones de Microbuilder para que un compilador GNU C funcione. He ejecutado un código de ejemplo y, en general, el código parece ser mucho más complejo de lo que he est...
2
respuestas

LPC1788 leyendo a través de SPI desde ENC28J60

Tengo un problema con la comunicación SPI con el chip ENC28J60 . Básicamente, no puedo usar el SSP en el modo SPI tal como está, porque ENC28J60 espera que el CS sea bajo para varios bytes, mientras que el SSP lo hace alto después de cada byte...
2
respuestas

Falla misteriosa cuando paso por encima

Esta pregunta fue reescrita para eliminar varias actualizaciones y mejorar la claridad. Tengo un MCU basado en Cortex M3 (y bastante oscuro). Tengo un proyecto bastante grande, escrito en C ++, en Keil MDK5 con compilador armcc. Tengo esta...
2
respuestas

¿Cómo empiezo a usar uCLinux?

Ahora mismo he portado una aplicación de LPC2478 a Cortex M3 (LPC1788) y las cosas funcionan bien a 120MHz. Estoy pensando en portar uCLinux a mi placa personalizada LPC1788. La placa consta de alrededor de 4 MB de flash NAND y alrededor d...
3
respuestas

¿Hay alguna diferencia entre las instrucciones de ensamblaje de las MCU ARM de dos corporaciones diferentes?

Tengo curiosidad por saber, ¿hay alguna diferencia entre las instrucciones de ensamblaje de las MCU ARM de dos empresas diferentes? Por ejemplo, entre un Cortex-M3 / 4 de NXP y TI o ST u otras corporaciones. Algunos de mis amigos me dicen que...
3
respuestas

El programa solo se ejecuta al depurar en GDB - usando Open OCD y Olimex arm-usb-ocd-h jtag para programar at91sam3su

Estoy tratando de hacer que mi chip Atmel at91sam3u cortex-m3 haga que el LED parpadee. Tengo un programador jtag Olimex ARM-USB-OCD-H y estoy usando Open OCD en OS X para programar mi chip. Estoy usando los scripts de inicio de Open OCD p...
3
respuestas

Sleep on Arm Cortex

Estoy intentando poner en reposo un procesador m4 de cortezax (m3 con extensiones dsp) por poco menos de un segundo. Quiero poder decirle que se duerma, luego un segundo más tarde, o cuando se presiona un botón, retome justo donde lo dejé. He bu...
1
respuesta

¿Cuál es el concepto de estas tres opciones para configurar la memoria de STM32?

He leído el STM32F10x Manual de referencia pero en una sección sobre "La lectura de la memoria flash" no está claro para mí, todavía. Me refiero a esta parte (página 59): Tengovariaspreguntas:¿Cuáleslalatencia?dehecho,nopuedosubestimarestap...
2
respuestas

Microcontrolador de interfaz con lógica de 1.8V

Estoy en el proceso de seleccionar un microcontrolador para conectar (aproximadamente 30 líneas de señal) a un FPGA que funciona a niveles de voltaje de 1.8V. Descubrí que los Cortex M0 de NXP funcionan a 1,8 V, lo que es excelente, pero la m...
2
respuestas

¿Se puede cambiar el procesador ARM al modo no privilegiado dentro del modo controlador?

En la documentación de ARM se indica que:    El procesador admite dos modos de funcionamiento, modo de subproceso y controlador   modo. El modo hilo se ingresa al restablecer y normalmente al regresar de un   excepción. Cuando está en modo Hi...