Estoy escribiendo una aplicación en c para un STM32F105, usando gcc.
En el pasado (con proyectos más simples), siempre he definido las variables como char , int , unsigned int , etc.
Veo que es común usar los tipos defini...
Cuando intenté descargar una versión más reciente de Code Sourcery G ++ Lite para ARM,
Noté que fui redirigido a otra compañía y es realmente difícil encontrar algo en ese sitio sobre Sourcery G ++ Lite para ARM.
¿Alguien sabe el estado en el...
Estoy usando arm gcc (CooCox) para programar un descubrimiento STM32F4, y he estado luchando con un problema endiano
Estoy muestreando con un ADC de 24 bits a través de SPI. Ya que ingresan tres bytes, MSB primero tuve la idea de cargarlos en...
Voy a comenzar con el desarrollo de ARM (después de 2 años de AVR) y he adquirido la placa STM DISCOVERY con el microprocesador stm32f4.
Decidí ir con eclipse + ARM gcc porque no me gusta el límite de código de Keil y no tengo el dinero para...
No puedo entender por qué el compilador de GCC recorta parte de mi código mientras conserva absolutamente el mismo en el vecindario.
El código C:
#define setb_SYNCO do{(PORTA|= (1<<0));} while(0);
ISR(INT0_vect){
unsigned char i;...
Actualmente estoy usando Keil para desarrollar un tablero de descubrimiento STM32. Mi proyecto está casi terminado y me gustaría pasar a un entorno de construcción basado en Linux. He estado usando la herramienta de actualización preconfigurada...
¿Cuál es la relación entre las bibliotecas de CMSIS publicadas por ARM.com? , bibliotecas proporcionadas por fabricación y bibliotecas de GCC ARM ?
¿Cuál es el propósito exacto de cada uno? ¿Cuál de ellos debería usar?
¿Hay algún fabricante que ofrezca un controlador de señal digital (que básicamente significa un microcontrolador con alguna funcionalidad DSP como una instrucción MAC y otras cosas) en la que podría compilar software con GCC? dsPIC aparentemente...
Estoy portando la biblioteca estándar de C para "OS" de metal desnudo (ARM Cortex-M4, ARM GCC). Quiero tener funciones como strlen, sprintf, (y asignador de memoria, tal vez), etc.
He portado PDCLib y Newlib.
Newlib no es ligero (e intenta im...
Los archivos de inicio para MCU de STM32 Cortex-M, para la mayoría de las cadenas de herramientas de GCC, a menudo combinan los archivos de ensamblaje de inicio de Atollic TrueStudio con bibliotecas HAL, como por ejemplo en mi caso, STM32CubeF4...