![Nations N32G43 Series Скачать руководство пользователя страница 240](http://html1.mh-extra.com/html/nations/n32g43-series/n32g43-series_user-manual_3408051240.webp)
Nations Technologies Inc.
Tel
:
+86-755-86309900
:
Address: Nations Tower, #109 Baoshen Road, Hi-tech Park North.
Nanshan District, Shenzhen, 518057, P.R.China
217
/
631
Bit field
Name
Description
trigger, IC1 is inverted.
0
CC1EN
Capture/Compare 1 output enable
When the corresponding channel of CC1 is in output mode:
0: Disable - Disable output OC1 signal. The level of OC1 depends on the value of these bits
TIMx_BKDT.MOEN, TIMx_BKDT.OSSI, TIMx_BKDT.OSSR, TIMx_CTRL2.OI1,
TIMx_CTRL2.OI1N and TIMx_CCEN.CC1NEN.
1: Enable - Enable output OC1 signal. The level of OC1N depends on the value of these bits
TIMx_BKDT.MOEN, TIMx_BKDT.OSSI, TIMx_BKDT.OSSR, TIMx_CTRL2.OI1,
TIMx_CTRL2.OI1N and TIMx_CCEN.CC1NEN.
When the corresponding channel of CC1 is in input mode:
At this time, this bit is used to disable/enable the capture function.
0: Disable capture
1: Enable capture
Table 10-4 Output control bits of complementary OCx and OCxN channels with break function
Control bits
Output state
(1)
MOEN OSSI OSSR CCxEN CCxNEN
OCx Output state
OCxN Output state
1
X
0
0
0
Output disabled
(
not driven by timer
)
OCx=0
,
OCx_EN=0
Output disabled
(
not driven by timer
)
OCxN=0
,
OCxN_EN=0
0
0
1
Output disabled
(
not driven by timer
)
OCx=0
,
OCx_EN=0
polarity
,
OCxN= OCxREF xor CCxNP
,
OCxN_EN=1
0
1
0
polarity
,
OCx= OCxREF xor CCxP
,
OCx_EN=1
Output disabled
(
not driven by timer
)
OCxN=0
,
OCxN_EN=0
0
1
1
po dead-time
,
OCx_EN=1
Complementary to po dead-
time
,
OCxN_EN=1
1
0
0
Output disabled
(
not driven by timer
)
OCx=CCxP
,
OCx_EN=0
Output disabled
(
not driven by timer
)
OCxN=CCxNP
,
OCxN_EN=0
1
0
1
Off-state (Output enabled with inactive
state)
OCx=CCxP
,
OCx_EN=1
polarity
,
OCxN= OCxREF xor CCxNP
,
OCxN_EN=1
1
1
0
polarity
,
OCx= OCxREF xor CCxP
,
OCx_EN=1
Off-state (Output enabled with inactive state)
OCxN=CCxNP
,
OCxN_EN=1
1
1
1
po dead-time
,
OCx_EN=1
Complementary to po dead-
time
,
OCxN_EN=1
0
0
X
0
0
Output disabled
(
not driven by timer
)
Asynchronously
:
OCx=CCxP
,
OCx_EN=0
,
OCxN=CCxNP
,
OCxN_EN=0
;
Then if the clock is present
:
OCx=OIx and OCxN=OIxN after a dead-time, when (CCxP ^
OIx) ^ (CCxNP^OIxN)! = 0.
0
0
1
0
1
0
0
1
1
1
0
0
Off-state (Output enabled with inactive state)
Asynchronously
:
OCx=CCxP
,
OCx_EN=1
,
OCxN=CCxNP
,
OCxN_EN=1
;
1
0
1