Documentos de Académico
Documentos de Profesional
Documentos de Cultura
h "
# incluye " main.h "
// Habilitar SPI2
RCC-> APB1ENR1 | = ( 1 << 14 );
// Habilitar SPI2
SPI2-> CR1 | = ( 1 << 6 );
// Establecer CS bajo
HAL_GPIO_WritePin (CS_GPIO_Port, CS_Pin, GPIO_PIN_RESET);
// Enviar datos
* ( uint16_t *) & SPI2-> DR = 0x0A0A ;
// espera ocupado
while ((SPI2-> SR & ( 1 << 7 )));
// Leer datos
sTemp = * ( uint16_t *) & SPI2-> DR ;
// Establecer CS alto
HAL_GPIO_WritePin (CS_GPIO_Port, CS_Pin, GPIO_PIN_SET);
sTemp = spiread();
sTemp <<= 8;
sTemp |= spiread();
sTemp >>= 3;
return v*0.25;
// Finalizar el código del alumno
return sTemp ;