Files
cardboy/Firmware/main/include/spi_global.hpp
2025-10-09 18:14:17 +02:00

29 lines
735 B
C++

//
// Created by Stepan Usatiuk on 02.03.2025.
//
#ifndef CB_SPI_GLOBAL_HPP
#define CB_SPI_GLOBAL_HPP
#include "config.hpp"
#include "driver/spi_master.h"
class SpiGlobal {
public:
static SpiGlobal& get();
private:
SpiGlobal();
static inline spi_bus_config_t _buscfg = {.mosi_io_num = SPI_MOSI,
.miso_io_num = SPI_MISO,
.sclk_io_num = SPI_SCK,
.quadwp_io_num = -1,
.quadhd_io_num = -1,
.max_transfer_sz = 12482U};
}; // namespace spi_global
#endif // CB_SPI_GLOBAL_HPP