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.

Dead Time Unit B Prescale Select constants<br />

PWM_DTB0<br />

PWM_DTB1<br />

PWM_DTB2<br />

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

PWM_DTB62<br />

PWM_DTB63<br />

Dead Time Unit A Prescale Select bits<br />

PWM_DTAPS8<br />

PWM_DTAPS4<br />

PWM_DTAPS2<br />

PWM_DTAPS1<br />

Return Value None<br />

Remarks: None<br />

Source File: SetMCPWMDeadTimeGeneration.c<br />

Code Example: SetMCPWMDeadTimeGeneration(PWM_DTBPS16 &<br />

PWM_DT54 & PWM_DTAPS8);<br />

dsPIC<br />

®<br />

Language Tools Libraries<br />

DS51456B-page 178<br />

SetMCPWMFaultA<br />

2004 Microchip Technology Inc.<br />

Description: This function configures Fault A Override bits, Fault A Mode bit<br />

and<br />

Fault Input A Enable bits of PWM.<br />

Include: pwm.h<br />

Prototype: void SetMCPWMFaultA(unsigned int config);<br />

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

FLTACON register as defined below:<br />

Fault Input A PWM Override Value bits<br />

PWM_OVA4H_ACTIVE<br />

PWM_OVA3H_ACTIVE<br />

PWM_OVA2H_ACTIVE<br />

PWM_OVA1H_ACTIVE<br />

PWM_OVA4L_ACTIVE<br />

PWM_OVA3L_ACTIVE<br />

PWM_OVA2L_ACTIVE<br />

PWM_OVA1L_ACTIVE<br />

PWM_OVA4H_INACTIVE<br />

dsPIC<br />

®<br />

Thư viện Công cụ Ngôn ngữ<br />

DS51456B trang 180<br />

3.16.2 Macros cá nhân<br />

EnableIntMCPWM<br />

2004 Microchip Technology Inc<br />

Mô tả: Phần này cho phép các PWM gián đoạn.<br />

Bao gồm: pwm.h<br />

Lập luận: Không<br />

Bình luận: Đây bộ vĩ mô PWM Enablebit ngắt của ngắt Kích hoạt tính năng<br />

kiểm soát<br />

đăng ký.<br />

Mã số Ví dụ: EnableIntMCPWM;<br />

DisableIntMCPWM<br />

Mô tả: vĩ mô này vô hiệu hóa các PWM gián đoạn.<br />

Bao gồm: pwm.h<br />

Lập luận: Không<br />

Bình luận: vĩ mô này sẽ xóa PWM Interrupt Enable bit Interrupt Enable kiểm<br />

soát<br />

đăng ký.<br />

Mã số Ví dụ: DisableIntMCPWM;<br />

SetPriorityIntMCPWM<br />

Mô tả: Điều này đặt ra ưu tiên vĩ mô cho PWM gián đoạn.<br />

Bao gồm: pwm.h<br />

Đối số: ưu tiên<br />

Bình luận: vĩ mô này đặt PWM ngắt bit ưu tiên của ngắt ưu tiên kiểm soát<br />

đăng ký.<br />

Mã số Ví dụ: SetPriorityIntMCPWM (7);<br />

EnableIntFLTA<br />

Mô tả: vĩ mô này cho phép ngắt FLTA.<br />

Bao gồm: pwm.h<br />

Lập luận: Không<br />

Bình luận: Đây bộ vĩ mô FLTA Interrupt Enable bit Interrupt Enable kiểm soát<br />

đăng ký.<br />

Mã số Ví dụ: EnableIntFLTA;<br />

DisableIntFLTA<br />

Mô tả: vĩ mô này vô hiệu hóa ngắt FLTA.<br />

Bao gồm: pwm.h<br />

Lập luận: Không<br />

Bình luận: vĩ mô này sẽ xóa FLTA Interrupt Enable bit Interrupt Enable kiểm<br />

soát

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

Saved successfully!

Ooh no, something went wrong!