N76E003 PWM可否直接驱动三极管?

2020-01-14 18:58发布

本帖最后由 涵潇舒雅 于 2017-12-21 21:17 编辑
  1. static void GPIO_Init(void)
  2. {
  3.     PWM3_P04_OUTPUT_ENABLE;
  4.     P04_PushPull_Mode;
  5. }

  6. void Ring_Init(void)
  7. {
  8.     PWM_CLOCK_FSYS;

  9.     GPIO_Init();
  10.     PWM_IMDEPENDENT_MODE;

  11.     PWMPH = 0x03;
  12.     PWMPL = 0x20; // 16Mhz / 800 = 20Khz

  13.     PWM3H = 0x01;
  14.     PWM3L = 0x90;
  15.    
  16.    
  17.     set_PWMRUN;
  18. }
复制代码

如上代码,配置N76E003的IO为PWM输出功能,单独测试IO可以看到正常的PWM信号,电压3.3V;如果将IO直接驱动npn三极管的B基极,发现IO被拉低到560mv,有没有用过这个遇到这个问题?不知道如何去配置,求指教啊~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。