OpenEdv-开源电子网

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

TIM8

[复制链接]

36

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
244
金钱
244
注册时间
2012-11-11
在线时间
14 小时
发表于 2013-1-23 14:21:11 | 显示全部楼层 |阅读模式
请问TIM8的设置是不是和TIM1的一样呢
void TIM8_UP_IRQHandler(void) 
{               
if(TIM8->SR&0X0001)//溢出中断 

LED1=!LED1;                    
}     
TIM8->SR&=~(1<<0);//清除中断标志位       

//通用定时器中断初始化 
//这里时钟选择为APB1的2倍,而APB1为36M 
//arr:自动重装值。 
//psc:时钟预分频数 
//这里使用的是定时器3! 
void Timer1_Init(u16 arr,u16 psc) 

RCC->APB2ENR|=1<<13;//TIM1时钟使能     
  TIM1->ARR=arr;  //设定计数器自动重装值//刚好1ms     
TIM8->SC=psc;  //预分频器7200,得到10Khz的计数时钟 
//这两个东东要同时设置才可以使用中断 
TIM8->DIER|=1<<0;   //允许更新中断
TIM8->DIER|=1<<6;   //允许触发中断     
TIM8->CR1|=0x01;    //使能定时器3 
   MY_NVIC_Init(1,3,TIM8_UP_IRQChannel,2);//抢占1,子优先级3,组2   
}
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-1-23 17:01:53 | 显示全部楼层
是的,都属于高级定时器.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-21 15:52

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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