32 lines
544 B
C
32 lines
544 B
C
#ifndef SPI_H
|
|
#define SPI_H
|
|
|
|
#include <stdio.h>
|
|
#include <inttypes.h>
|
|
#include "driver/gpio.h"
|
|
#include "driver/spi_master.h"
|
|
#include "esp_log.h"
|
|
#include "esp_system.h"
|
|
|
|
#define VSPI_MISO -1 //接收引脚不使用,仅发送
|
|
#define VSPI_MOSI 3
|
|
#define VSPI_SCLK 2
|
|
|
|
#define LCD_CS 7
|
|
#define LCD_DS 6
|
|
|
|
void spi_init();
|
|
|
|
|
|
// SPI 写数据
|
|
esp_err_t lcd_spi_write8(uint8_t data);
|
|
|
|
// SPI 写数据
|
|
esp_err_t lcd_spi_write16(uint16_t data);
|
|
|
|
// SPI 写命令
|
|
esp_err_t lcd_spi_reg(uint8_t data);
|
|
|
|
void lcd_ds_test();
|
|
|
|
#endif /* SPI_H */ |