30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PWM_DTS3I_UA<br />

PWM_DTS3I_UB<br />

Dead Time Select bits for PWM2 signal<br />

PWM_DTS2A_UA<br />

PWM_DTS2A_UB<br />

PWM_DTS2I_UA<br />

PWM_DTS2I_UB<br />

Dead Time Select bits for PWM1 signal<br />

PWM_DTS1A_UA<br />

PWM_DTS1A_UB<br />

PWM_DTS1I_UA<br />

PWM_DTS1I_UB<br />

Return Value None<br />

Remarks: None<br />

Source File: SetMCPWMDeadTimeAssignment.c<br />

Code Example: SetMCPWMDeadTimeAssignment(PWM_DTS3A_UA &<br />

PWM_DTS2I_UA & PWM_DTS1I_UA);<br />

dsPIC Peripheral Libraries<br />

2004 Microchip Technology Inc. DS51456B-page 177<br />

SetMCPWMDeadTimeGeneration<br />

Description: This function configures dead time values and clock prescalers.<br />

Include: pwm.h<br />

Prototype: void SetMCPWMDeadTimeGeneration(<br />

unsigned int config);<br />

Arguments: config This contains the parameters to be configured in the<br />

DTCON1<br />

register as defined below:<br />

Dead Time Unit B Prescale Select bits<br />

PWM_DTBPS8<br />

PWM_DTBPS4<br />

PWM_DTBPS2<br />

PWM_DTBPS1<br />

Dead Time Unit A Prescale Select constants<br />

PWM_DTA0<br />

PWM_DTA1<br />

PWM_DTA2<br />

..........<br />

PWM_DTA62<br />

PWM_DTA63<br />

Đối số: cấu hình này bao gồm các thông số phải được cấu hình trong<br />

FLTBCON đăng ký theo quy định dưới đây:<br />

FLTBCON đăng ký chỉ có sẵn cho các thiết bị nhất định và<br />

các bảng dữ liệu phù hợp nên được chuyển đến.<br />

Lỗi B PWM Override bit Giá trị đầu vào<br />

PWM_OVB4H_ACTIVE<br />

PWM_OVB3H_ACTIVE<br />

PWM_OVB2H_ACTIVE<br />

PWM_OVB1H_ACTIVE<br />

PWM_OVB4L_ACTIVE<br />

PWM_OVB3L_ACTIVE<br />

PWM_OVB2L_ACTIVE<br />

PWM_OVB1L_ACTIVE<br />

PWM_OVB4H_INACTIVE<br />

PWM_OVB3H_INACTIVE<br />

PWM_OVB2H_INACTIVE<br />

PWM_OVB1H_INACTIVE<br />

PWM_OVB4L_INACTIVE<br />

PWM_OVB3L_INACTIVE<br />

PWM_OVB2L_INACTIVE<br />

PWM_OVB1L_INACTIVE<br />

Lỗi B Chế độ bit<br />

PWM_FLTB_MODE_CYCLE<br />

PWM_FLTB_MODE_LATCH<br />

Lỗi đầu vào B Enable bit.<br />

PWM_FLTB4_EN<br />

PWM_FLTB4_DIS<br />

PWM_FLTB3_EN<br />

PWM_FLTB3_DIS<br />

PWM_FLTB2_EN<br />

PWM_FLTB2_DIS<br />

PWM_FLTB1_EN<br />

PWM_FLTB1_DIS<br />

Trở lại giá trị Không<br />

Bình luận: Không có<br />

Source File: SetMCPWMFaultB.c<br />

Mã số Ví dụ: SetMCPWMFaultB (PWM_OVB3L_INACTIVE &<br />

PWM_FLTB_MODE_LATCH &<br />

PWM_FLTB2_DIS);

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!