野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14151|回复: 2

stm32定时器仿真出方波

[复制链接]
发表于 2015-10-15 21:52:15 | 显示全部楼层 |阅读模式
按照stm32资料里面定时器视频讲解的那样,把main函数打开后进行仿真方波,但是没有方波出现,什么都没有。为什么呢?源代码如下:
/**
  ******************************************************************************
  * @file    main.c
  * @author  fire
  * @version V1.0
  * @date    2013-xx-xx
  * @brief   tim2 timebase(ms级别) test
  ******************************************************************************
  * @attention
  *
  * 实验平台:野火 iSO STM32 开发板
  * 论坛    :http://www.firebbs.cn
  * 淘宝    :http://firestm32.taobao.com
  *
  ******************************************************************************
  */  
#include "stm32f10x.h"
#include "bsp_led.h"
#include "bsp_TiMbase.h"

volatile u32 time = 0; // ms 计时变量

/**
  * @brief  主函数
  * @param  无  
  * @retval 无
  */
int main(void)
{
        /* led 端口配置*/
        LED_GPIO_Config();

        /* TIM2 定时配置 */       
  TIM2_Configuration();
       
        /* 实战定时器的中断优先级 */
        TIM2_NVIC_Configuration();

        /* TIM2 重新开时钟,开始计时 */
        RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2 , ENABLE);
       
  while(1)
  {
    if ( time == 1000 ) /* 1000 * 1 ms = 1s 时间到 */
    {
      time = 0;
                        /* LED1 取反 */      
                        LED1_TOGGLE;
    }        
  }
}


1.PNG 2.PNG
回复

使用道具 举报

发表于 2015-10-16 08:44:41 | 显示全部楼层
用仿真器需要选择信号引脚的。
还是直接用示波器来看吧,更方便
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-16 19:18:59 | 显示全部楼层
flyleaf 发表于 2015-10-16 08:44
用仿真器需要选择信号引脚的。
还是直接用示波器来看吧,更方便

我是按照视频里面讲解来操作的,可是结果就是不一样。。
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 15:04 , Processed in 0.033473 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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