修正delay_us被优化的错误

This commit is contained in:
EN 2024-07-19 09:14:32 +08:00
parent cf240a9d5c
commit e82a79f1c3

View File

@ -64,7 +64,7 @@ GETCHAR_PROTOTYPE
void delay_us(uint16_t us) void delay_us(uint16_t us)
{ {
uint32_t delay = (HAL_RCC_GetHCLKFreq() / 4000000 * us); volatile uint32_t delay = (HAL_RCC_GetHCLKFreq() / 4000000 * us);
while (delay--); while (delay--);
} }