Использует ли библиотека SPI внутреннюю USART?
Я читал подробную таблицу ATmega328P и заметил, что она имеет возможность использовать встроенный USART для управления интерфейсом SPI. Мне просто интересно, использует ли библиотека arduino SPI это? Я подозреваю, маловероятно, потому что я предполагаю, что USART используется USB на arduino.
@Rob W, 👍0
Обсуждение1 ответ
Я взглянул на исходный код библиотеки SPI. Как и предполагалось, он не использует внутреннее USART ATmega328. Это полезно знать, потому что это означает, что USART остается потенциально доступным для других применений в любом скетче, использующем SPI. Я предполагаю, что это также делает библиотеку SPI более портативной, потому что, возможно, не все микроконтроллеры arduinen имеют встроенное USART
"Я полагаю, что это также делает библиотеку SPI более портативной, потому что, возможно, не все микроконтроллеры arduinen имеют встроенный интерфейс". почему вы отвечаете, если не понимаете тему?, @Juraj
- Как запрограммировать чип ATmega328 au tqfp32 (SMD)?
- Arduino Nano использует контакты SPI в качестве контактов ввода-вывода? а еще можно сделать ISP?
- Использование Arduino Nano для программирования (как ISP) автономного 328p
- Расширить пространство программы, избавившись от загрузчика на NANO
- avrdude ser_open() can't set com-state
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Какое максимальное энергопотребление Arduino Nano 3.0?
- Как навсегда изменить скорость передачи данных ESP8266 (12e)?
это будет второй SPI-интерфейс. Библиотека SPI использует периферийное устройство SPI, @Juraj