Я новичок в этом.
У меня 2,8-дюймовый ЖК-экран TFT (HX8347), и в настоящее время я пытаюсь заставить его работать с моим Nucleo F401RE.
Я импортировал библиотеку, расположенную здесь: https://developer.mbed.org/users/Suky/code/LCDTFT/
Я удалил код для рисования изображений (он не нужен, и он выдает ошибку).
Проблема в том, что, похоже, в примере кода используется другой набор определений для контактов.
#include "mbed.h"
#include "LCDTFT.h"
BusOut MyBus(p13,p14,p15,p16,p17,p18,p19,p20,p30,p29,p28,p27,p26,p25,p24,p23);
LCDTFT MyLCD(p5,p6,p7,p22,p21,&MyBus);
Это вызывает ошибку, поскольку значения "p" не существуют. Итак, я решил, что это «D0», «D1», .... Но я совсем не уверен, даже какое отображение (оно идет на 30 ??).