Reserved bits of registers.
Hello, I have a question related to the reserved bits (generally to all of them). For example lets disscus specification of STM32F429 MCU from the RM0090:
Register TIMx_SR1 (of TIM2 to TIM5 for example) has specified bits 5, 7, 8, 13, 14, 15 as reserved. These bits should be kept at reset values. Function from LL drivers:
__STATIC_INLINE void LL_TIM_ClearFlag_UPDATE(TIM_TypeDef *TIMx)
{
WRITE_REG(TIMx->SR, ~(TIM_SR_UIF));
}will write to SR register the value 0xFFFFFFFE. So it performs a write of '1' to mentioned above bits. Is it in conflict with RM specification?
Thank you.
