Вопросы к Поиску с Алисой
Разница между аппаратной (Hardware SPI) и программной (Software SPI) SPI для подключения OLED-дисплея заключается в способе передачи данных. www.cyberforum.ru
Аппаратный SPI осуществляет передачу (иногда приём) данных на аппаратном уровне микроконтроллера, на ножках, строго определённых производителем. www.cyberforum.ru При написании программы нужно только записать данные для отправки в регистр, а аппаратное обеспечение отправит их автоматически. www.good-display.com
Программный SPI позволяет назначать любые свободные ножки (выводы) микроконтроллера. www.cyberforum.ru Для работы программного SPI требуются дополнительные шаги, например, вывод высокого и низкого уровня SCLK, последовательный вывод данных и другие. www.good-display.com
Ещё некоторые отличия: