Skip to content

Commit af2d491

Browse files
committed
Update CoreSTM32HalBasicTimer.cpp
1 parent 61ac6e0 commit af2d491

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

drivers/CoreDAC/source/CoreSTM32HalBasicTimer.cpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,15 @@ void CoreSTM32HalBasicTimer::_registerMspCallbacks()
5151
{
5252
static auto &self = (*this);
5353

54-
_hal.HAL_TIM_RegisterCallback(&_htim, HAL_TIM_BASE_MSPINIT_CB_ID, []([[maybe_unused]] TIM_HandleTypeDef *htim) {
55-
self._hal.HAL_RCC_TIM6_CLK_ENABLE();
54+
_hal.HAL_TIM_RegisterCallback(&_htim, HAL_TIM_BASE_MSPINIT_CB_ID, [_hal]([[maybe_unused]] TIM_HandleTypeDef *htim) {
55+
_hal.HAL_RCC_TIM6_CLK_ENABLE();
5656

57-
self._hal.HAL_NVIC_SetPriority(TIM6_DAC_IRQn, 0x00, 0x00);
58-
self._hal.HAL_NVIC_EnableIRQ(TIM6_DAC_IRQn);
57+
_hal.HAL_NVIC_SetPriority(TIM6_DAC_IRQn, 0x00, 0x00);
58+
_hal.HAL_NVIC_EnableIRQ(TIM6_DAC_IRQn);
5959
});
6060

61-
_hal.HAL_TIM_RegisterCallback(&_htim, HAL_TIM_BASE_MSPDEINIT_CB_ID, []([[maybe_unused]] TIM_HandleTypeDef *htim) {
62-
self._hal.HAL_RCC_TIM6_CLK_DISABLE();
63-
});
61+
_hal.HAL_TIM_RegisterCallback(&_htim, HAL_TIM_BASE_MSPDEINIT_CB_ID,
62+
[]([[maybe_unused]] TIM_HandleTypeDef *htim) { _hal.HAL_RCC_TIM6_CLK_DISABLE(); });
6463
}
6564

6665
void CoreSTM32HalBasicTimer::linkDACTimer(DAC_ChannelConfTypeDef *config)

0 commit comments

Comments
 (0)