Preguntas con etiqueta 'gcc'

1
respuesta

El pin de entrada STM32F4xx lee el estado incorrecto la primera vez que se ejecuta pero no después

Estoy trabajando en un programa que lee el estado de un pin en el inicio para determinar un modo operativo. Cuando ejecuto el código en el primer encendido, se lee incorrectamente, pero los reinicios subsiguientes sin la lectura del ciclo de ene...
0
respuestas

Atollic Truestudio - definición de segmento incorrecta en el encabezado del programa ELF

Estoy desarrollando mi gestor de arranque personalizado para microcontroladores STM32 (por ejemplo, STM32F072). Utiliza su propio formato de archivo de firmware, por lo que necesito desarrollar una herramienta para convertir el archivo de firmwa...
0
respuestas

MSP432 con NetBeans en Ubuntu

Estoy intentando asociar un compilador GCC a NetBeans en Ubuntu. He descargado el MSP432GCC de propiedad de Texas Instruments en este enlace: enlace Una vez instalado, no puedo encontrar los binarios para comenzar un posible uso con NetB...
1
respuesta

¿necesitaré el archivo de cabecera “atxmega128.h” para realizar la transferencia de IAR a GCC?

Tengo un código para avr que escribe con iar, y tengo un archivo de encabezado, "ATxmega128A3.h. Si quiero transferir este código a GCC (estoy trabajando con atmel studio), ¿tendré que llamar a este archivo de encabezado, o este archivo de encab...
0
respuestas

Cómo compartir la función o la dirección variable entre c y el archivo de ensamblaje en el mismo proyecto usando el compilador GCC en ARM Cortex M4

Estoy usando un microcontrolador con el procesador ARM Cortex M4 y el compilador GCC - GNU ARM. Algunas funciones están escritas en c en el archivo .c y en el ensamblado en el archivo .asm. Mis preguntas son las siguientes: ¿Cómo pued...
0
respuestas

El controlador ARM IRQ no funciona correctamente en GCC

Estoy desarrollando un proyecto ARM a partir de LPC2138 soc. He escrito un controlador de interrupción IRQ para I2C. Pero no vuelve correctamente. Se llama repetidamente al controlador para una sola interrupción. He realizado un análisis deta...
1
respuesta

Combinar 2 caracteres de UART y convertirlos en valor HEX [cerrado]

Recibo dos caracteres del UART: char UD[2] = {'B','8'} Necesito convertir esto en un valor hexadecimal, como: int a = 0xB8; ¿Cómo puedo hacer eso? Estoy usando el AVR-GCC.