Entendiendo la instrucción LDR de Cortex-M con desplazamiento del pc.
Estoy examinando el código de desensamblaje de esta parte de código en C: #define GPIO_PORTF_DATA_R (*((volatile unsigned long *)0x400253FC)) int main(void){ // Código de inicialización while(1) { SW1 = GPIO_PORTF_DATA_R&0x10; // Leer PF4 en SW1 // Otro código SW2 = GPIO_PORTF_DATA_R&0x01; } } El ensamblador para la línea SW1= es . . . Read more