找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1899|回复: 1
收起左侧

STM32 PWM输出程序问题,地址重映射PC7 TIM3_CH2

[复制链接]
ID:424805 发表于 2019-3-27 23:49 | 显示全部楼层 |阅读模式
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)
回复

使用道具 举报

ID:424805 发表于 2019-3-28 10:40
上一个是错的,PWM程序

PWM.rar

7.22 MB, 下载次数: 0

ID:424805 发表于 2019-3-28 16:00 | 显示全部楼层
快来看一看,网友们。万能的网友
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表