以下是我寫的全橋逆變的SPWM波產(chǎn)生程序,使用的芯片是STM32RCT6;驅(qū)動(dòng)芯片用IR2110,實(shí)測有用,多多指教。
附件里有源程序。
- #include <stdio.h>
- #include "sys.h"
- uint8_t key_return;
- struct stru_spwm my_spwm;
- float num_list[1001];
- int main(void)
- {
- delay_init(72);
- // uart_init(115200);
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
-
- TIM1_PWM_Init(3599,0);
- my_spwm.frequent = 50;
- spwm_init();
- TIM_SetCompare2(TIM1,1800);
-
- KEY_Init();
-
- TIM2_Int_Init(3599,0);
- TIM3_Int_Init(100,7199);
- OLED_Init();
- OLED_Clear();
- OLED_ShowString(48,2,"Freq:26Hz");
-
- while (1)
- {
- }
- }
復(fù)制代碼
全部資料51hei下載地址:
全橋逆變-SPWM波產(chǎn)生.rar
(302.86 KB, 下載次數(shù): 197)
2018-8-28 18:52 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|