OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4088|回复: 0

中断时钟例程求助 要奔溃了

[复制链接]

4

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2015-4-18
在线时间
1 小时
发表于 2015-4-21 12:03:03 | 显示全部楼层 |阅读模式
5金钱
初学stm  程序改的跟例子一样了,下进去一点反应都没有,找不出原因了,各位大神能指点下  感激不尽

#include "led.h"
#include "delay.h"
#include "sys.h"
#include "key.h"
#include "exti.h"
#include "usart.h"
#include "time.h"

//ALIENTEK miniSTM32开发板实验1
//跑马灯实验  
//技术支持:www.openedv.com
//广州市星翼电子科技有限公司
 int main(void)
 {
delay_init();     //延时函数初始化  
LED_Init();   //初始化与LED连接的硬件接口
    KEY_Init();
// EXTIX_Init();
NVIC_Configuration();
// LED0=0;
// LED1=0;
// uart_init(9600);
time_Init(4999,7199);
while(1)
{
  LED0=!LED0;
  delay_ms(200);
  
}
 }

、、、、、、、、、、、、、、、、、、这个是time。c里面
#include "key.h"
#include "led.h"
#include "delay.h"
#include "exti.h"
#include "sys.h"  
#include "usart.h"
#include "stm32f10x_exti.h"
//#include "pwm.h"
#include "time.h"  
//LED IO初始化
void time_Init(u16 arr,u16 psc)
{

TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure  ;
NVIC_InitTypeDef  NVIC_InitStructure  ;

RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE); //使能tim3时钟

TIM_TimeBaseStructure.TIM_Prescaler=psc ;
TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up;
TIM_TimeBaseStructure.TIM_Period= arr;
TIM_TimeBaseStructure.TIM_ClockDivision= 0;
TIM_TimeBaseInit(TIM3,&TIM_TimeBaseStructure);


TIM_ITConfig(  //使能或者失能指定的TIM中断
TIM3, //TIM2
TIM_IT_Update ,
ENABLE  //使能
);

NVIC_InitStructure.NVIC_IRQChannel=TIM3_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0;
NVIC_InitStructure.NVIC_IRQChannelSubPriority =3;
NVIC_InitStructure.NVIC_IRQChannelCmd =ENABLE;
NVIC_Init(&NVIC_InitStructure);

// TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);

TIM_Cmd(TIM3,ENABLE);
}


void TIM3_IRQnHandler(void)
{
 if(TIM_GetITStatus(TIM3,TIM_IT_Update)!=RESET)
  {


TIM_ClearITPendingBit(TIM3,TIM_IT_Update);
LED1=!LED1;
}
 
}





正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 07:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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