|
STM32 core 3.0.1-dev
Arduino core for STM32 based boards: API reference
|
← STM32duino documentation
|
| C_USBD_CDC_Itf | Application callbacks of the CDC class |
| CCDC_ReceiveQueue_TypeDef | Receive queue: ring buffer filled by USB OUT transfers and drained by the application |
| CCDC_TransmitQueue_TypeDef | Transmit queue: ring buffer filled by the application and drained by USB IN transfers |
| CEEPROMClass | EEPROMClass class |
| CEEPtr | EEPtr class |
| CEERef | EERef class |
| Cgpio_irq_conf_str | |
| CHardwareTimer | Arduino-style wrapper around an STM32 general purpose/advanced timer: PWM, output compare, input capture and update/compare interrupts |
| CI2C_Charac_t | I2C bus characteristics of a speed mode (frequency range and timings from the I2C specification, UM10204) |
| Ci2c_s | I2C peripheral context: instance, HAL handle, pins, interrupts and slave buffers |
| CI2C_timing_t | Timing value computed for a given I2C input clock, cached to avoid computing it again |
| CIWatchdogClass | Independent watchdog (IWDG) controller, exposed as the global IWatchdog object |
| CPinAnalogSwitch | Pin of an analog dualpad and the LL define used to configure its analog switch |
| CPinMap | Pin, peripheral instance and alternate function of one pin mapping entry |
| CRGB_LED_TLC59731 | Driver for an RGB LED controlled by a TLC59731 driver through a single wire interface |
| Cserial_s | Serial (U(S)ART) object |
| CServo | Servo motor controller |
| Cservo_t | Servo channel data |
| CServoPin_t | Pin of a servo channel |
| CSoftwareSerial | Software serial (UART) emulation on any pair of GPIO pins, driven by a timer interrupt |
| Cspi_s | SPI instance data |
| CSPIClass | SPI controller or peripheral instance |
| CSubGhzClass | Singleton class to manage the SubGHZ ISR and internal signals |
| CtimerObj_t | Timer object, used to retrieve the HardwareTimer instance (C++ class) from the HAL handle (C structure), especially for interrupt management |
| CTwoWire | TWI/I2C (Wire) controller, usable as master or slave |
| CUart | STM32 hardware UART |
| CUSBD_CDC_HandleTypeDef | CDC class instance data |
| CUSBD_CDC_LineCodingTypeDef | |
| Cvirtio_buffer_t | Ring buffer of bytes, filled by the rx callback and consumed by the application |