|
- #include <stdio.h>
- #include <stdlib.h>
- #include <stdint.h>
- #define MAX 173
- #define CUR 23
- int main(int argc, char **argv)
- {
- uint32_t trigger_table[MAX];
- for(uint16_t i=0;i<MAX;i++)trigger_table[i]=0;
- for(uint16_t i=0;i<CUR;i++)trigger_table[MAX*i/CUR]=(MAX*i/CUR)%2?1:-1;
- for(uint16_t i=0;i<MAX;i++)printf("%d,",trigger_table[i]);
- }
復(fù)制代碼 這是過零調(diào)功如何把功率均勻分布的代碼,MAX是總周期半波個數(shù),CUR是導(dǎo)通次數(shù)。
實際執(zhí)行起來的圖如下:
202739fn3wciopv0qo32v6.png.thumb.jpg (127.65 KB, 下載次數(shù): 40)
下載附件
2022-5-14 18:19 上傳
樓上某位根本不懂什么叫“過零調(diào)功”的灌水大師就別來%了。 |
|