10
10-132
Ver.0.10
MULTIJUNCTION TIMERS
10.4 TIO (Input/Output-related 16-bit Timer)
(2) Reload register updates in TIO PWM output mode
In PWM output mode, when the timer remains idle, reload 0 and reload 1 registers are updated at
the same time data are written to the registers. But when the timer is active, reload 1 register is
updated by updating reload 0 register. However, when you read reload 0 and reload 1 registers,
the values you get are always the data written to the registers.
Figure 10.4.12 PWM Circuit Diagram
If you want to rewrite reload 0 and reload 1 registers while the timer is operating, rewrite reload 1
register first and then reload 0 register. In this way, reload 0 and reload 1 registers both are
updated synchronously with PWM periods, from which the timer starts operating again. This
operation can normally be performed collectively by accessing register addresses wordwise (in
32 bits) beginning with that of reload 1 register. (Data are automatically written to reload 1 and
then reload 0 registers in succession.)
If you update the reload registers in reverse by updating reload 0 register first and then reload 1
register, only reload 0 register is updated. when you read reload 0 and reload 1 registers, the
values you get are always the data written to the registers, and not the reload values being
actually used.
Note that when updating the PWM period, if the PWM period is terminated before you finished
writing to reload 0, the PWM period is not updated in the current period and what you've set is
reflected in the next period.
Internal bus
TIOnRL1
Reload 1
Reload1WR
Reload0WR
Buffer
16-bit counter
Prescaler output
F/F
TO
TIOnRL0
Reload 1
PWM mode control
Содержание M32170F3VFP
Страница 19: ...CHAPTER 1 CHAPTER 1 OVERVIEW 1 1 Outline of the 32170 1 2 Block Diagram 1 3 Pin Function 1 4 Pin Layout ...
Страница 42: ...1 1 24 Ver 0 10 OVERVIEW 1 4 Pin Layout This is a blank page ...
Страница 56: ...2 2 14 Ver 0 10 This is a blank page ...
Страница 88: ...3 3 32 Ver 0 10 ADDRESS SPACE 3 7 Notes on Address Space This is a blank page ...
Страница 192: ...6 6 58 Ver 0 10 INTERNAL MEMORY 6 9 Precautions to Be Taken When Rewriting Flash Memory This is a blank page ...
Страница 270: ...9 9 40 Ver 0 10 DMAC 9 4 Precautions about the DMAC This is a blank page ...
Страница 498: ...10 10 228 Ver 0 10 MULTIJUNCTION TIMERS 10 9 TOM Output related 16 bit Timer This is a blank page ...
Страница 550: ...11 11 52 Ver 0 10 A D CONVERTERS 11 4 Precautions on Using A D Converters This is a blank page ...
Страница 614: ...12 12 64 Ver 0 10 This is a blank page SERIAL I O 12 9 Precautions on Using UART Mode ...
Страница 710: ...14 14 16 Ver 0 10 REAL TIME DEBUGGER RTD 14 4 Typical Connection with the Host This is a blank page ...
Страница 746: ...16 16 20 Ver 0 10 WAIT CONTROLLER 16 3 Typical Operation of the Wait Controller This is a blank page ...
Страница 756: ...17 17 10 Ver 0 10 RAM BACKUP MODE 17 4 Exiting RAM Backup Mode Wakeup This is a blank page ...
Страница 757: ...CHAPTER 18 CHAPTER 18 OSCILLATION CIRCUIT 18 1 Oscillator Circuit 18 2 Clock Generator Circuit ...
Страница 762: ...18 18 6 Ver 0 10 OSCILLATION CIRCUIT 18 2 Clock Generator Circuit This is a blank page ...
Страница 798: ...19 19 36 Ver 0 10 JTAG 19 6 Precautions about Board Design when Connecting JTAG This is a blank page ...
Страница 830: ...21 21 24 Ver 0 10 PRELIMINARY PRELIMINARY This is a blank page ELECTRICAL CHARACTERISTICS 21 5 AC Characteristics ...
Страница 831: ...CHAPTER 22 CHAPTER 22 TYPICAL CHARACTERISTICS 22 1 A D Conversion Characteristics ...
Страница 833: ...Appendix 1 1 Dimensional Outline Drawing APPENDIX 1 APPENDIX 1 MECHANICAL SPECIFICATIONS ...
Страница 837: ...Appendix 2 1 32170 Instruction Processing Time APPENDIX 2 APPENDIX 2 INSTRUCTION PROCESSING TIME ...
Страница 841: ...Appendix 3 1 Precautions about Noise APPENDIX 3 APPENDIX 3 PRECAUTIONS ABOUT NOISE ...