本帖最后由 涵潇舒雅 于 2017-12-21 21:17 编辑
- static void GPIO_Init(void)
- {
- PWM3_P04_OUTPUT_ENABLE;
- P04_PushPull_Mode;
- }
- void Ring_Init(void)
- {
- PWM_CLOCK_FSYS;
- GPIO_Init();
- PWM_IMDEPENDENT_MODE;
- PWMPH = 0x03;
- PWMPL = 0x20; // 16Mhz / 800 = 20Khz
- PWM3H = 0x01;
- PWM3L = 0x90;
-
-
- set_PWMRUN;
- }
复制代码
如上代码,配置N76E003的IO为PWM输出功能,单独测试IO可以看到正常的PWM信号,电压3.3V;如果将IO直接驱动npn三极管的B基极,发现IO被拉低到560mv,有没有用过这个遇到这个问题?不知道如何去配置,求指教啊~~
一周热门 更多>