Hola, queria consultar si alguien trabajo con el SPI en modo MASTER del STM32F103C8T6 (Blue pill). Tengo un problema con el CLK del SPI1 operando desde el pin B3. Probé tres placas y con las tres lo mismo: no tengo salida de CLK, pero si salida de datos por el puerto B5 (MOSI) pienso que es algo de la configuración.
Para programarlo uso el CubeIDE de STM32 y la configuración la hace de manera automática el Cube MX. Buscando por la web encontré que les pasó lo mismo a algunos si usaban el puerto I2C, pero yo no lo estoy usando, solo habilito el SP1 modo master en PB3(SCK) y PB5(MOSI).
Busque la fe de erratas y dice lo siguiente:
----------------------------------------------------------------------------
I2C1 with SPI1 remapped and used in master mode
Description:
When the following conditions are met:
• I2C1 and SPI1 are clocked.
• SPI1 is remapped.
• I/O port pin PB5 is configured as an alternate function output
there is a conflict between the SPI1 MOSI and the I2C1 SMBA signals (even if SMBA is not used).
Workaround
Do not use SPI1 remapped in master mode and I2C1 together.
When using SPI1 remapped, the I2C1 clock must be disabled.
----------------------------------------------------------------------------
¿Alguna sugerencia? Gracias.