Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

STM32W108HB Datasheet(PDF) 172 Page - STMicroelectronics

Part # STM32W108HB
Description  High-performance, IEEE 802.15.4 wireless system-on-chip with up to 256 Kbytes of embedded Flash memory
PDF  278 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

STM32W108HB Datasheet(HTML) 172 Page - STMicroelectronics

Back Button STM32W108HB Datasheet HTML 168Page - STMicroelectronics STM32W108HB Datasheet HTML 169Page - STMicroelectronics STM32W108HB Datasheet HTML 170Page - STMicroelectronics STM32W108HB Datasheet HTML 171Page - STMicroelectronics STM32W108HB Datasheet HTML 172Page - STMicroelectronics STM32W108HB Datasheet HTML 173Page - STMicroelectronics STM32W108HB Datasheet HTML 174Page - STMicroelectronics STM32W108HB Datasheet HTML 175Page - STMicroelectronics STM32W108HB Datasheet HTML 176Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 172 / 278 page
background image
General-purpose timers
STM32W108HB STM32W108CC STM32W108CB STM32W108CZ
172/278
Doc ID 16252 Rev 14
10.1.7
Forced output mode
In output mode (CCyS bits = 00 in the TIMx_CCMR1 register), software can force each
output compare signal (OCyREF and then OCy) to an active or inactive level independently
of any comparison between the output compare register and the counter.
To force an output compare signal (OCyREF/OCy) to its active level, write 101 in the OCyM
bits in the corresponding TIMx_CCMR1 register. OCyREF is forced high (OCyREF is always
active high) and OCy gets the opposite value to the CCyP polarity bit. For example,
CCyP = 0 defines OCy as active high, so when OCyREF is active, OCy is also set to a high
level.
The OCyREF signal can be forced low by writing the OCyM bits to 100 in the TIMx_CCMR1
register.
The comparison between the TIMx_CCRy shadow register and the counter is still performed
and allows the CCyIF flag to be set. Interrupt requests can be sent accordingly. This is
described in Section 10.1.8: Output compare mode on page 172.
10.1.8
Output compare mode
This mode is used to control an output waveform or to indicate when a period of time has
elapsed.
When a match is found between the capture/compare register and the counter, the output
compare function:
●
Assigns the corresponding output pin to a programmable value defined by the output
compare mode (the OCyM bits in the TIMx_CCMR1 register) and the output polarity
(the CCyP bit in the TIMx_CCER register). The output can remain unchanged
(OCyM = 000), be set active (OCyM = 001), be set inactive (OCyM = 010), or can
toggle (OCyM = 011) on the match.
●
Sets a flag in the interrupt flag register (the CCyIF bit in the TIMx_SR register).
●
Generates an interrupt if the corresponding interrupt mask is set (the CCyIE bit in the
TIMx_IER register).
The TIMx_CCRy registers can be programmed with or without buffer registers using the
OCyPE bit in the TIMx_CCMR1 register.
In output compare mode, the update event has no effect on OCyREF or the OCy output.
The timing resolution is one count of the counter. Output compare mode can also be used to
output a single pulse (in one pulse mode).
Procedure:
1.
Select the counter clock (internal, external, and prescaler).
2.
Write the desired data in the TIMx_ARR and TIMx_CCRy registers.
3.
Set the CCyIE bit in TIMx_IER if an interrupt request is to be generated.
4.
Select the output mode. For example, you must write OCyM = 011, OCyPE = 0,
CCyP = 0 and CCyE = 1 to toggle the OCy output pin when TIMx_CNT matches
TIMx_CCRy, TIMx_CCRy buffer is not used, OCy is enabled and active high.
5.
Enable the counter by setting the CEN bit in the TIMx_CR1 register.



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 100  ...More


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