Fix build issues
This commit is contained in:
@@ -415,6 +415,7 @@ void setStatusLED(const enum StatusLED state) {
|
|||||||
static enum StatusLED lastState = LED_UNKNOWN;
|
static enum StatusLED lastState = LED_UNKNOWN;
|
||||||
if (lastState != state || state == LED_HEATING) {
|
if (lastState != state || state == LED_HEATING) {
|
||||||
switch (state) {
|
switch (state) {
|
||||||
|
default:
|
||||||
case LED_UNKNOWN:
|
case LED_UNKNOWN:
|
||||||
case LED_OFF:
|
case LED_OFF:
|
||||||
WS2812::led_set_color(0, 0, 0, 0);
|
WS2812::led_set_color(0, 0, 0, 0);
|
||||||
|
|||||||
@@ -32,7 +32,15 @@ extern "C" {
|
|||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
/* Exported types ------------------------------------------------------------*/
|
/* Exported types ------------------------------------------------------------*/
|
||||||
|
#ifndef USE_HAL_TIM_REGISTER_CALLBACKS
|
||||||
|
#define USE_HAL_TIM_REGISTER_CALLBACKS 0
|
||||||
|
#endif
|
||||||
|
#ifndef USE_HAL_I2C_REGISTER_CALLBACKS
|
||||||
|
#define USE_HAL_I2C_REGISTER_CALLBACKS 0
|
||||||
|
#endif
|
||||||
|
#ifndef USE_HAL_ADC_REGISTER_CALLBACKS
|
||||||
|
#define USE_HAL_ADC_REGISTER_CALLBACKS 0
|
||||||
|
#endif
|
||||||
/**
|
/**
|
||||||
* @brief HAL Status structures definition
|
* @brief HAL Status structures definition
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -219,7 +219,9 @@ typedef struct
|
|||||||
__IO uint32_t MemaddSize; /*!< I2C Target memory address size */
|
__IO uint32_t MemaddSize; /*!< I2C Target memory address size */
|
||||||
|
|
||||||
__IO uint32_t EventCount; /*!< I2C Event counter */
|
__IO uint32_t EventCount; /*!< I2C Event counter */
|
||||||
|
#ifndef USE_HAL_I2C_REGISTER_CALLBACKS
|
||||||
|
#define USE_HAL_I2C_REGISTER_CALLBACKS 0
|
||||||
|
#endif
|
||||||
#if (USE_HAL_I2C_REGISTER_CALLBACKS == 1)
|
#if (USE_HAL_I2C_REGISTER_CALLBACKS == 1)
|
||||||
void (*MasterTxCpltCallback)(struct __I2C_HandleTypeDef *hi2c); /*!< I2C Master Tx Transfer completed callback */
|
void (*MasterTxCpltCallback)(struct __I2C_HandleTypeDef *hi2c); /*!< I2C Master Tx Transfer completed callback */
|
||||||
void (*MasterRxCpltCallback)(struct __I2C_HandleTypeDef *hi2c); /*!< I2C Master Rx Transfer completed callback */
|
void (*MasterRxCpltCallback)(struct __I2C_HandleTypeDef *hi2c); /*!< I2C Master Rx Transfer completed callback */
|
||||||
|
|||||||
@@ -1948,6 +1948,7 @@ void HAL_TIM_TriggerHalfCpltCallback(TIM_HandleTypeDef *htim);
|
|||||||
void HAL_TIM_ErrorCallback(TIM_HandleTypeDef *htim);
|
void HAL_TIM_ErrorCallback(TIM_HandleTypeDef *htim);
|
||||||
|
|
||||||
/* Callbacks Register/UnRegister functions ***********************************/
|
/* Callbacks Register/UnRegister functions ***********************************/
|
||||||
|
|
||||||
#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1)
|
#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1)
|
||||||
HAL_StatusTypeDef HAL_TIM_RegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_CallbackIDTypeDef CallbackID, pTIM_CallbackTypeDef pCallback);
|
HAL_StatusTypeDef HAL_TIM_RegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_CallbackIDTypeDef CallbackID, pTIM_CallbackTypeDef pCallback);
|
||||||
HAL_StatusTypeDef HAL_TIM_UnRegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_CallbackIDTypeDef CallbackID);
|
HAL_StatusTypeDef HAL_TIM_UnRegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_CallbackIDTypeDef CallbackID);
|
||||||
|
|||||||
Reference in New Issue
Block a user