一. 硬體平台 SR5E1-EVBE700P評估板支持STMicroelectronics SR5E1xE7微控制器,帶有LQFP 24x24 176L EXPOSED PAD DOWN封裝。評估板是一個獨立的單元,允許訪問CPU、I/O引腳以及任何板外圍設備。評估板適用於工作檯/實驗室,並使用常溫指定組件進行設計。 有關Stellar-E1 MCU EVM的更多詳細信息,請參閱“UM2968,SR5E-EBE7000P評估板用戶手冊”。 解決方案對系統的好處 •通過訪問一個寄存器和非CPU負載進行相移控制。 •通過硬體機制實現多定時器同步,提高系統級的穩健性。 •靈活的相移方向控制 四.HRTIM發波時序 •所有定時器計數器配置為連續模式。 •主定時器CMP1、CMP2、CMP3(MC1、MC2、MC3)匹配,用於分別重置定時器C、B、A計數器,產生定時器A和定時器B之間的時基相移,定時器A和計時器C。控制MC1、MC2、MC3實現相移控制。 •Dφ1=(MC1-MC3)/0.5Ts,如果MC1>MC3,則TC1滯後於TA1;如果MC3>MC1,則TA1滯後於TC1 •Dφ2=(MC2-MC3)/0.5Ts或Dφ2=MC2*Ts/2,因為MC3通常配置為接近零。 •輸出設置/重置事件可能來自其他定時器,如主控MC1、MC2、MC3分別設置TC1、TB1、TA1輸出。 •HRTIM_TB1重置事件來自TimerB。CMP1、SW ISR不需要更新該寄存器,因為占空比和頻率是固定的。其中HRTIM_TA1、HRTIM_TC1相同。 五.測試發波時序 CH0,1 = TA1,2 CH2,3 = TB1,2 CH4,5 = TC1,2 CH6 = PI0 , PI0 = high indicates changed MC1 and MC2 Tune Phase 2 by changing MC2 = Dφ2*Ts/2 between 2us and 1us, A1-> A2 = 2us, B1->B2 = 1us Tune Phase 1 by changing MC1 = Dφ1*Ts/2 C1-> C2 = 2us, D1 ->D2 = 1us Tune Phase 2 by changing MC2 = Dφ2*Ts/2 A1->A2 = 2us, B1 -> B2 = 4us |