Jun 30, 2022
09:35 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 30, 2022
09:35 PM
I have created PWM on the XMC1300 using DAVE under PWM_CCU8_0-->Signal settings
Channel 1 direct Output
passive state: After compare match
passive level: low
Channel 1 inverted Output
passive state: After compare match
passive level: low
I need to change to the below setting in runtime in software.
Channel 1 direct Output
passive state: After compare match
passive level: High
Channel 1 inverted Output
passive state: After compare match
passive level: High
How do I change to this setting?
Solved! Go to Solution.
1 Solution
Jul 03, 2022
11:12 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 03, 2022
11:12 PM
Hi,
Kindly check the XMClib API
void XMC_CCU8_SLICE_SetPassiveLevel(XMC_CCU8_SLICE_t *const slice,
const XMC_CCU8_SLICE_OUTPUT_t out,
const XMC_CCU8_SLICE_OUTPUT_PASSIVE_LEVEL_t level);
Best Regards,
Vasanth
1 Reply
Jul 03, 2022
11:12 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 03, 2022
11:12 PM
Hi,
Kindly check the XMClib API
void XMC_CCU8_SLICE_SetPassiveLevel(XMC_CCU8_SLICE_t *const slice,
const XMC_CCU8_SLICE_OUTPUT_t out,
const XMC_CCU8_SLICE_OUTPUT_PASSIVE_LEVEL_t level);
Best Regards,
Vasanth