ข้างล่างคือ the output บน the oscilloscope.

ที่นี่ฉันได้ทำเครื่องหมาย the pints 2, 3, 4 and 1. โปรดทราบว่า the channel polarity ถูกเซ็ตเป็น LOW, ดังนั้น a HIGH output สามารถถูกเห็นเป็น LOW ที่นี่.
ส่วนที่เหลือ, ใน the PWM signal, the output ยังคง high เมื่อ the counter นับจาก 0 ถึง CCR (Pulse) value. หลังจากนั้น the output ยังคง LOW จาก the CCR value จนถึง the ARR value.
• The PWM สำหรับ TIM2 สตาร์ทที่เครื่องหมาย 2. The counter ถูกเริ่มต้นด้วย 0 แต่มันไม่นับขึ้น, เนื่องจากมันกำลังรอสำหรับ the
Trigger signal.
• The PWM กำลังทำงาน, แต่เนื่องจาก the counter ติดอยู่ที่ 0 และดังนั้น the output ยังคง HIGH (LOW ใน the scope).
• The PWM สำหรับ TIM3 and TIM4 สตาร์ทในลักษณะเดียวกัน. counters ของพวกมันกำลังรอสำหรับ the Trigger signal ด้วย
• ที่เครื่องหมาย 1, the TIM1 ในที่สุดก็สตาร์ท. หลังจากจุดนี้ The PWM สำหรับทุก the slave timers ก็สตาร์ทแสดง the
waveform.
ลองซูมเข้าไปที่เครื่องหมาย 1 ด้านล่างเป็นภาพที่แสดงสิ่งที่เกิดขึ้นจริงๆ ณ จุดนั้น.

ดังที่ฉันได้กล่าวถึง the Channel Polarity ถูกกลับ, ดังนั้น the signal ยังคง high เป็นเวลา 30% ของเวลาและ Low เป็น 70% ของเวลา. นี่เป็นตาม the PWM setup ที่เราทำสำหรับ the TIM1.
• ที่ the 0 marker, the counter of the TIM1 เกิด overflows.
• สิ่งนี้สร้าง the Update Event (UEV).
• ทันทีที่ the slave Timers รับ trigger signal นี้, counters ของพวกมันจะสตาร์ทการนับและคุณสามารถเห็น the PWM
waveform สำหรับสาม slaves ทั้งหมด.
• ทั้งหมดสามของพวกมันสตาร์ทที่เวลาเดียวกันจริงๆ. นี่คือข้อดีของการใช้ the slave mode Triggering.