You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: TIM2 timer clock enable Set and cleared by software.
153
-
bit_offset: 0
154
-
bit_size: 1
155
140
- name: TIM3EN
156
141
description: "TIM3 timer clock enable\r Set and cleared by software."
157
142
bit_offset: 1
@@ -164,18 +149,6 @@ fieldset/APBENR1:
164
149
description: "WWDG clock enable\r Set by software to enable the window watchdog clock. Cleared by hardware system reset\r This bit can also be set by hardware if the WWDG_SW option bit is 0."
165
150
bit_offset: 11
166
151
bit_size: 1
167
-
- name: USBEN
168
-
description: USB clock enable Set and cleared by software.
169
-
bit_offset: 13
170
-
bit_size: 1
171
-
- name: SPI2EN
172
-
description: SPI2 clock enable Set and cleared by software.
173
-
bit_offset: 14
174
-
bit_size: 1
175
-
- name: CRSEN
176
-
description: CRS clock enable Set and cleared by software.
177
-
bit_offset: 16
178
-
bit_size: 1
179
152
- name: USART2EN
180
153
description: "USART2 clock enable\r Set and cleared by software."
181
154
bit_offset: 17
@@ -184,10 +157,6 @@ fieldset/APBENR1:
184
157
description: "I2C1 clock enable\r Set and cleared by software."
185
158
bit_offset: 21
186
159
bit_size: 1
187
-
- name: I2C2EN
188
-
description: I2C2 clock enable Set and cleared by software.
189
-
bit_offset: 22
190
-
bit_size: 1
191
160
- name: DBGEN
192
161
description: "Debug support clock enable\r Set and cleared by software."
193
162
bit_offset: 27
@@ -234,26 +203,10 @@ fieldset/APBENR2:
234
203
fieldset/APBRSTR1:
235
204
description: RCC APB peripheral reset register 1
236
205
fields:
237
-
- name: TIM2RST
238
-
description: 'TIM2 timer reset Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
239
-
bit_offset: 0
240
-
bit_size: 1
241
206
- name: TIM3RST
242
207
description: "TIM3 timer reset\r Set and cleared by software."
243
208
bit_offset: 1
244
209
bit_size: 1
245
-
- name: USBRST
246
-
description: 'USB reset Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
247
-
bit_offset: 13
248
-
bit_size: 1
249
-
- name: SPI2RST
250
-
description: 'SPI2 reset Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
251
-
bit_offset: 14
252
-
bit_size: 1
253
-
- name: CRSRST
254
-
description: 'CRS reset Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
255
-
bit_offset: 16
256
-
bit_size: 1
257
210
- name: USART2RST
258
211
description: "USART2 reset\r Set and cleared by software."
259
212
bit_offset: 17
@@ -262,10 +215,6 @@ fieldset/APBRSTR1:
262
215
description: "I2C1 reset\r Set and cleared by software."
263
216
bit_offset: 21
264
217
bit_size: 1
265
-
- name: I2C2RST
266
-
description: 'I2C2 reset Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
267
-
bit_offset: 22
268
-
bit_size: 1
269
218
- name: DBGRST
270
219
description: "Debug support reset\r Set and cleared by software."
description: 'TIM2 timer clock enable during Sleep mode Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
317
-
bit_offset: 0
318
-
bit_size: 1
319
264
- name: TIM3SMEN
320
265
description: "TIM3 timer clock enable during Sleep mode\r Set and cleared by software."
321
266
bit_offset: 1
@@ -328,18 +273,6 @@ fieldset/APBSMENR1:
328
273
description: "WWDG clock enable during Sleep and Stop modes\r Set and cleared by software."
329
274
bit_offset: 11
330
275
bit_size: 1
331
-
- name: USBSMEN
332
-
description: 'USB clock enable during Sleep and Stop modes Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
333
-
bit_offset: 13
334
-
bit_size: 1
335
-
- name: SPI2SMEN
336
-
description: 'SPI2 clock enable during Sleep and Stop modes Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
337
-
bit_offset: 14
338
-
bit_size: 1
339
-
- name: CRSSMEN
340
-
description: 'CRS clock enable during Sleep and Stop modes Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
341
-
bit_offset: 16
342
-
bit_size: 1
343
276
- name: USART2SMEN
344
277
description: "USART2 clock enable during Sleep and Stop modes\r Set and cleared by software."
345
278
bit_offset: 17
@@ -348,10 +281,6 @@ fieldset/APBSMENR1:
348
281
description: "I2C1 clock enable during Sleep and Stop modes\r Set and cleared by software."
349
282
bit_offset: 21
350
283
bit_size: 1
351
-
- name: I2C2SMEN
352
-
description: 'I2C2 clock enable during Sleep and Stop modes Set and cleared by software. Note: Only applicable on STM32C071xx, reserved on other devices.'
353
-
bit_offset: 22
354
-
bit_size: 1
355
284
- name: DBGSMEN
356
285
description: "Debug support clock enable during Sleep mode\r Set and cleared by software."
357
286
bit_offset: 27
@@ -395,7 +324,7 @@ fieldset/APBSMENR2:
395
324
description: "ADC clock enable during Sleep mode\r Set and cleared by software."
description: USB clock source selection Set and cleared by software.
426
-
bit_offset: 12
427
-
bit_size: 1
428
-
enum: USBSEL
429
350
fieldset/CFGR:
430
351
description: RCC clock configuration register
431
352
fields:
@@ -480,10 +401,6 @@ fieldset/CICR:
480
401
description: "LSE ready interrupt clear\r This bit is set by software to clear the LSERDYF flag."
481
402
bit_offset: 1
482
403
bit_size: 1
483
-
- name: HSI48RDYC
484
-
description: 'HSI48 ready interrupt clear This bit is set software to clear the HSI48RDYF flag. Note: Only applicable on STM32C071xx, reserved on other devices.'
485
-
bit_offset: 2
486
-
bit_size: 1
487
404
- name: HSIRDYC
488
405
description: "HSI ready interrupt clear\r This bit is set software to clear the HSIRDYF flag."
489
406
bit_offset: 3
@@ -511,10 +428,6 @@ fieldset/CIER:
511
428
description: "LSE ready interrupt enable\r Set and cleared by software to enable/disable interrupt caused by the LSE oscillator stabilization:"
512
429
bit_offset: 1
513
430
bit_size: 1
514
-
- name: HSI48RDYIE
515
-
description: 'HSI48 ready interrupt enable Set and cleared by software to enable/disable interrupt caused by the HSI48 oscillator stabilization: Note: Only applicable on STM32C071xx, reserved on other devices.'
516
-
bit_offset: 2
517
-
bit_size: 1
518
431
- name: HSIRDYIE
519
432
description: "HSI ready interrupt enable\r Set and cleared by software to enable/disable interrupt caused by the HSI oscillator stabilization:"
520
433
bit_offset: 3
@@ -534,10 +447,6 @@ fieldset/CIFR:
534
447
description: "LSE ready interrupt flag\r This flag indicates a pending interrupt upon LSE clock getting ready.\r Set by hardware when the LSE clock becomes stable and LSERDYDIE is set.\r Cleared by software setting the LSERDYC bit."
535
448
bit_offset: 1
536
449
bit_size: 1
537
-
- name: HSI48RDYF
538
-
description: 'HSI48 ready interrupt flag Set by hardware when the HSI48 clock becomes stable and HSI48RDYIE is set as a response to setting HSI48ON (refer to RCC clock control register (CR)). When HSI48ON is not set but the HSI48 oscillator is enabled by the peripheral through a clock request, this bit is not set and no interrupt is generated. Cleared by software setting the HSI48RDYC bit. Note: Only applicable on STM32C071xx, reserved on other devices.'
539
-
bit_offset: 2
540
-
bit_size: 1
541
450
- name: HSIRDYF
542
451
description: "HSI ready interrupt flag\r This flag indicates a pending interrupt upon HSI clock getting ready.\r Set by hardware when the HSI clock becomes stable and HSIRDYIE is set in response to setting the HSION (refer to ). When HSION is not set but the HSI oscillator is enabled by the peripheral through a clock request, this bit is not set and no interrupt is generated.\r Cleared by software setting the HSIRDYC bit."
543
452
bit_offset: 3
@@ -557,11 +466,6 @@ fieldset/CIFR:
557
466
fieldset/CR:
558
467
description: RCC clock control register
559
468
fields:
560
-
- name: SYSDIV
561
-
description: 'Clock division factor for system clock Set and cleared by software. SYSCLK is result of the division by: Note: This bitfield is only available on STM32C071xx.'
562
-
bit_offset: 2
563
-
bit_size: 3
564
-
enum: SYSDIV
565
469
- name: HSIKERDIV
566
470
description: "HSI kernel clock division factor\r This bitfield controlled by software sets the division factor of the kernel clock divider to produce HSIKER clock:"
567
471
bit_offset: 5
@@ -600,21 +504,6 @@ fieldset/CR:
600
504
description: "Clock security system enable\r Set by software to enable the clock security system. When the bit is set, the clock detector is enabled by hardware when the HSE oscillator is ready, and disabled by hardware if a HSE clock failure is detected. The bit is cleared by hardware upon reset."
601
505
bit_offset: 19
602
506
bit_size: 1
603
-
- name: HSI48ON
604
-
description: 'HSI48 clock enable Set and cleared by software and hardware, with hardware taking priority. Kept low by hardware as long as the device is in a low-power mode. Kept high by hardware as long as the system is clocked from HSI48. Note: Only applicable on STM32C071xx, reserved on other devices.'
605
-
bit_offset: 22
606
-
bit_size: 1
607
-
- name: HSI48RDY
608
-
description: 'HSI48 clock ready flag Set by hardware when the HSI48 oscillator is enabled through HSI48ON and ready to use (stable). Note: Only applicable on STM32C071xx, reserved on other devices.'
609
-
bit_offset: 23
610
-
bit_size: 1
611
-
fieldset/CRRCR:
612
-
description: RCC clock recovery RC register.
613
-
fields:
614
-
- name: HSI48CAL
615
-
description: HSI48 clock calibration These bits are initialized at startup with the factory-programmed HSI48 calibration trim value.
0 commit comments