Использует ли библиотека SPI внутреннюю USART?

Я читал подробную таблицу ATmega328P и заметил, что она имеет возможность использовать встроенный USART для управления интерфейсом SPI. Мне просто интересно, использует ли библиотека arduino SPI это? Я подозреваю, маловероятно, потому что я предполагаю, что USART используется USB на arduino.

, 👍0

Обсуждение

это будет второй SPI-интерфейс. Библиотека SPI использует периферийное устройство SPI, @Juraj


1 ответ


0

Я взглянул на исходный код библиотеки SPI. Как и предполагалось, он не использует внутреннее USART ATmega328. Это полезно знать, потому что это означает, что USART остается потенциально доступным для других применений в любом скетче, использующем SPI. Я предполагаю, что это также делает библиотеку SPI более портативной, потому что, возможно, не все микроконтроллеры arduinen имеют встроенное USART

,

"Я полагаю, что это также делает библиотеку SPI более портативной, потому что, возможно, не все микроконтроллеры arduinen имеют встроенный интерфейс". почему вы отвечаете, если не понимаете тему?, @Juraj