12 #ifndef SPIC_ARDUINO_HPP_
13 #define SPIC_ARDUINO_HPP_
15 #include "../../../config/tle5012-conf.hpp"
17 #if (TLE5012_FRAMEWORK == TLE5012_FRMWK_ARDUINO)
20 #include "../../../pal/spic.hpp"
37 uint8_t csPin = PIN_SPI_SS;
38 uint8_t misoPin = PIN_SPI_MISO;
39 uint8_t mosiPin = PIN_SPI_MOSI;
40 uint8_t sckPin = PIN_SPI_SCK;
44 SPICIno(uint8_t csPin=PIN_SPI_SS);
45 SPICIno(
SPIClass3W &port, uint8_t csPin=PIN_SPI_SS, uint8_t misoPin=PIN_SPI_MISO, uint8_t mosiPin=PIN_SPI_MOSI, uint8_t sckPin=PIN_SPI_SCK);
50 Error_t sendReceive(uint16_t* sent_data, uint16_t size_of_sent_data, uint16_t* received_data, uint16_t size_of_received_data);
Definition: spi3w-ino.hpp:43
Arduino SPIC class This function is setting the basics for a SPIC and the default spi.
Definition: spic-arduino.hpp:34
Error_t triggerUpdate()
Triggers an update in the register buffer. This function should be triggered once before UPD register...
Definition: spic-arduino.cpp:97
Error_t deinit()
Deinitialize the SPIC.
Definition: spic-arduino.cpp:82
Error_t sendReceive(uint16_t *sent_data, uint16_t size_of_sent_data, uint16_t *received_data, uint16_t size_of_received_data)
Definition: spic-arduino.cpp:115
SPICIno(uint8_t csPin=PIN_SPI_SS)
Construct a new SPICIno::SPICIno object.
Definition: spic-arduino.cpp:29
Error_t init()
Initialize the SPIC.
Definition: spic-arduino.cpp:69
Error_t
Definition: spic.hpp:25