User Activity

Interrupts not in proper peripherals:- WWDG is placed in I2C2,- TIM8_CC is in peripheral TIM1,- LPTIM1 is in LPUART1,- USB_HP,  USB_HPLP  & USBWakeUP are in EXTI,- CRS is in the EXTI as well. 
(1) TIM1_SMCR and TIM2/3_SMCR have different naming convetions for SMS / TS fieldsi.e. for TIM1_SMCR there are SMS/SMS_1 and TS/TS_1 and for TIM2/3_SMCR, SMS1/SMS2 and TS1/TS2 respectively.(2) Also TIM1_SMCR_TS_1 field has no enumerated values, while...
ADC_CFGR register and EXTSEL field.In SVD this single field is split among four 1-bit long ones (according to RM0492) and enumerated values desciptions are messed up (adc_ext_trg0 & adc_ext_trg1 repeated for all 4 "subfields")RM0492 discusses this as...
  There are some errors in SVD when it comes to reset values. I'm basing my judgement as I am comparing SVD with RM0492: RCC_AHB1ENR SVD: 0xd0000100 RM:0x90000100 (BKPRAMEN set in SVD)RCC_AHB2ENR SVD:0xc0000000 RM:0x40000000 (resered bits b31 set in ...
Using python I have written small app to convert SVD V1.4 into assembly include. Then I started to write assemby code using RM0492 Rev2 .For the peripherals I use (RCC,ADC,GPIO,GPDMA,TIM,USART) I have found that there are few errors in the SVD file, ...