Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

SW4STM32C Datasheet(PDF) 41 Page - STMicroelectronics

Part # SW4STM32C
Description  STM32 microcontroller debug toolbox
PDF  99 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

SW4STM32C Datasheet(HTML) 41 Page - STMicroelectronics

Back Button SW4STM32C Datasheet HTML 37Page - STMicroelectronics SW4STM32C Datasheet HTML 38Page - STMicroelectronics SW4STM32C Datasheet HTML 39Page - STMicroelectronics SW4STM32C Datasheet HTML 40Page - STMicroelectronics SW4STM32C Datasheet HTML 41Page - STMicroelectronics SW4STM32C Datasheet HTML 42Page - STMicroelectronics SW4STM32C Datasheet HTML 43Page - STMicroelectronics SW4STM32C Datasheet HTML 44Page - STMicroelectronics SW4STM32C Datasheet HTML 45Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 41 / 99 page
background image
DocID030181 Rev 2
41/99
AN4989
Breaking and stepping into code
98
5
Breaking and stepping into code
This chapter provides users with highlights about a few points affecting system behavior at
code break.
5.1
Debug support for timers, RTC, watchdog, BxCAN and I2C
During a breakpoint, it is necessary to choose how the counter of timers, RTC and
watchdog should behave:
•
They can continue to count inside a breakpoint. This is usually required when a PWM is
controlling a motor, for example.
•
They can stop counting inside a breakpoint. This is required for watchdog purposes.
For the BxCAN, the user can choose to block the update of the receive register during a
breakpoint.
For the I2C, the user can choose to block the SMBUS timeout during a breakpoint.
Those options are accessible in DBGMCU freeze registers (DBGMCU_APB1FZR1,
DBGMCU_APB1FZR2) which can be written by the debugger under system reset.
If the debugger host does not support these features, it is still possible to write these
registers by software.
Refer to Appendix A: Managing DBGMCU registers on page 78 to find suitable ways to
handle debug options depending on IDEs and needs.
5.2
Debug performance
To save flashing time and improve debugger reactivity when stepping, make sure that the
higher SWD frequency possible is used with the probe.
When using ST-LINK utility, IAR™ EWARM, or Keil® MDK-ARM µVISION speed is set at
1.8 MHz by default. On system with a core clock greater than 1 MHz, it is safe to use the
highest 4 MHz SWD speed.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com