Preguntas con etiqueta 'compiler'

2
respuestas

¿Qué viene después de que haya programado un chip Bluetooth Low Energy con Nordic SDK y esté listo para la implementación?

Estoy trabajando en este proyecto con Bluetooth de baja energía y parece que tendré que pedir el kit Nordic Semi DK para uno de sus chips de la serie nRF51. Solo tengo curiosidad (y soy un aficionado a esto), una vez que uno escribe el programa...
2
respuestas

¿Asignación de memoria de constantes y estáticas en la estructura?

Estoy trabajando en la implementación del filtro IIR donde estoy inicializando los coeficientes de filtro y la memoria (forma-2 w) de la siguiente manera. typedef struct { const _iq b_coeff[NUM_OF_COEFF]; const _iq a_coeff[NUM_OF_COEFF]; _iq w...
1
respuesta

Desarrollando un compilador y un enlazador para sistemas embebidos

¿Alguien sabe algunos buenos recursos (libros de texto, documentos, herramientas, etc.) para desarrollar un compilador y un enlazador personalizados para un microcontrolador específico?     
1
respuesta

Compilador / Ensamblador (Cadena de herramientas) para micro PIC usando Ubuntu 11.04

Solía usar Hi-Tide de Hi-Tech antes de que MPLab los comprara. En mi opinión fue genial. Escribí el código C, seleccioné el procesador y salí un archivo hexadecimal. Ahora he migrado a Ubuntu 11.04 y necesito poder compilar / ensamblar código C...
1
respuesta

Compiladores para STM32F303x [cerrado]

¿Alguien tiene alguna sugerencia para el compilador / depurador C / C ++ para este chip, inicialmente a través de ST-LINK en una placa Discovery? Actualmente estoy usando IAR EWARM pero no estoy particularmente contento con él.     
1
respuesta

Con respecto a los registros del compilador de Microchip XC8 y las definiciones de bits

Voy a tomar un microcontrolador de Microchip de 8 bits al azar: PIC16F887 . Veamos cómo el compilador XC8 (y el PICC HI-TECH, en realidad) está definiendo un registro (SFR) y sus bits correspondientes en el archivo de encabezado del disposit...
2
respuestas

Usando la cadena de herramientas arduino como una forma conveniente de obtener GCC - ¿Puede deshabilitar el código?

He estado usando la cadena de herramientas Arduino como una forma extremadamente conveniente de obtener una cadena de herramientas y un sistema de construcción de GCC completos con un esfuerzo prácticamente cero recientemente. Sin embargo, ac...
1
respuesta

¿Cómo cambiar el registro PORTx en otro lugar del programa? (Codevision & AVR-GCC)

Tengo una pregunta relacionada con los microcontroladores AVR que usan AVR-GCC y CodeVision: Normalmente establecemos los registros relacionados con el puerto dentro de la función principal utilizando registros DDRx / PORTx, por ejemplo, como e...
1
respuesta

Pregunta básica del ensamblador: traducción al código de máquina

¿Cómo funciona un ensamblador (a un nivel muy básico) en la traducción del lenguaje ensamblador al código de máquina? [Lo que entiendo es que cuando se escribe un Programa, se escribe en texto y luego el ensamblador convierte estos "textos" e...
1
respuesta

DATA_ALIGN Pragma - Tiva

¿Cuál es el propósito de un pragma Data_Align en TI emb. compilador. La explicación de la hoja de datos: enlace "El pragma DATA_ALIGN alinea el símbolo en C, o el siguiente símbolo declarado en C ++, con una alineación límite. El lími...