标题: STM32 PWM输出程序问题,地址重映射PC7 TIM3_CH2 [打印本页]

作者: zeroL    时间: 2019-3-27 23:49
标题: STM32 PWM输出程序问题,地址重映射PC7 TIM3_CH2
stm32f103rct6单片机芯片 我用的地址重映射PC7  TIM3_CH2,我的PC7接的是LED2。
程序现象:我把LED1放在main函数while里,灯不亮。去除PWM函数时LED灯亮;哪位大佬看一下我的程序出了什么问题?

单片机源程序如下:
  1. #include"a.h"


  2. int main(void)
  3. {
  4.         LED1=0;
  5.         u16 led0pwmval=0;
  6.         u8 dir=1;
  7.         GPIO_key();
  8.         led();
  9.         delay();
  10.         PWM_Init(899,0);
  11.         while(1)
  12.         {
  13.                                  delay_ms(10);         
  14.                 if(dir)led0pwmval++;
  15.                 else led0pwmval--;

  16.                 if(led0pwmval>300)dir=0;
  17.                 if(led0pwmval==0)dir=1;                                                                                 
  18.                 TIM_SetCompare2(TIM3,led0pwmval);
  19.         }
  20.                
  21. }


复制代码

所有资料51hei提供下载:
PWM.7z (174.25 KB, 下载次数: 10)



作者: zeroL    时间: 2019-3-28 16:00
快来看一看,网友们。万能的网友




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1