User
Ах вот оно что. Символ на схеме вводит в заблуждение
При подключении USB из VT1 пойдет дым...
void stm32f407_spi::stm32f407_spi_send(uint8_t data) { SPI1->DR = data; while((SPI1->SR & SPI_SR_BSY)) continue; }
Этого достаточно чтобы SPI заработал в нужном нам режиме и передавал данные на максимально возможной скорости.
К сожалению здесь максимально возможная скорость не будет достигнута
А зачем здесь tl431? Почему бы катод диода D1 не подключить непосредственно к шине питания МК?
Ах вот оно что. Символ на схеме вводит в заблуждение
При подключении USB из VT1 пойдет дым...
void stm32f407_spi::stm32f407_spi_send(uint8_t data)
{
SPI1->DR = data;
while((SPI1->SR & SPI_SR_BSY)) continue;
}
Этого достаточно чтобы SPI заработал в нужном нам режиме и передавал данные на максимально возможной скорости.
К сожалению здесь максимально возможная скорость не будет достигнута
А зачем здесь tl431? Почему бы катод диода D1 не подключить непосредственно к шине питания МК?