для STM32 инициализация этого экрана у меня такая :
uint8_t init_LCD[] = {0x21,(0x80+70UL),0x04,0x13,0x20,0x0c}; // последовательность для инициализации
static void LCD_Init(void){// инициализация экрана
uint8_t *p =0;
p=init_LCD;// указатель на массив последовательности инициализации
reset_1;
HAL_Delay(1); // 1 мс.
reset_0; // вначале ресет ( короткий ноль)
reset_1;
out_comand; // дисплей в режим приема команд
for(uint8_t a=0;a<6;a++){ // по каналу spi передаем последовательность команд из массива
HAL_SPI_Transmit(&hspi1,(uint8_t*) p, 1, 10);
p++;
}
}