pin13 для TFT

Лнд
Offline
Зарегистрирован: 28.03.2022

Добрый день!

Хочу освободить D13 (nano) при подключении TFT дисплея. Этот pin использую под CAN-шилд 2515.

На такую запись программа ругается. Говорит, что можно определить только 3 pin

 

#include <TFT.h>
#include <SPI.h>
#define CS   4
#define DC   3
#define RST  2
#define SCLK  13

 TFT TFTscreen = TFT (CS, DC, RST, SCLK);

 

 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

почитай, для начала, как устроена аппаратная SPI шина на ардуинах

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Лнд пишет:

На такую запись программа ругается. Говорит, что можно определить только 3 pin

Правильно говорит. Только то, что он говорит нужно приводить копи-пастом, а не в Вашем пересказе.

Проблема-то в чём? В Вашем посте нет вопроса, есть только утверждения.

Кроме того, какую именно библиотеку TFT Вы используете? Их 100500. Нужна ссылка на именно Вашу.

Лнд
Offline
Зарегистрирован: 28.03.2022

Уже решил проблему. Всем спасибо. На pin 13 можно одновременно вешать и mcp2515 и TFT