OpenEdv-开源电子网

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

stm32通用定时器的配置

[复制链接]

19

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2012-4-16
在线时间
0 小时
发表于 2012-5-11 09:57:25 | 显示全部楼层 |阅读模式
stm32通用定时器的配置

 void tim2_configuration(void)

{
TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;
TIM_DeInit(TIM2);
TIM_TimeBaseStructure.TIM_Period=2000;     //ARR 的值 
TIM_TimeBaseStructure.TIM_Prescaler=0;
TIM_TimeBaseStructure.TIM_ClockDivision=0; //时钟分频 
TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up; //向上计数模式 
TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure); 
 
  TIM_PrescalerConfig(TIM2,0x8C9F,TIM_PSCReloadMode_Immediate);//时钟分频系数 36000,所以定时器时钟为 2K 
 
/* Clear TIM2 update pending flag[清除TIM2溢出中断标志] */
    TIM_ClearFlag(TIM2, TIM_FLAG_Update);
/* Enable TIM2 Update interrupt [TIM2溢出中断允许]*/
    TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE);
TIM_ARRPreloadConfig(TIM2, DISABLE);//禁 止 ARR 预装载缓冲器
TIM_Cmd(TIM2, ENABLE); //开启时钟
}
编译连接时总是有这种情况,,,,到底肿么了,两天了,苦恼中,3.5的库,比着别人的一句句抄都不行
还有倒数第二句为什么要禁止ARR预装载缓冲期,它不是自动往定时器里装值的吗
.\Output\Project.axf: Error: L6218E: Undefined symbol TIM_ARRPreloadConfig (referred from system_init.o).
.\Output\Project.axf: Error: L6218E: Undefined symbol TIM_ClearFlag (referred from system_init.o).
.\Output\Project.axf: Error: L6218E: Undefined symbol TIM_Cmd (referred from system_init.o).
.\Output\Project.axf: Error: L6218E: Undefined symbol TIM_DeInit (referred from system_init.o).
.\Output\Project.axf: Error: L6218E: Undefined symbol TIM_ITConfig (referred from system_init.o).
.\Output\Project.axf: Error: L6218E: Undefined symbol TIM_PrescalerConfig (referred from system_init.o).
.\Output\Project.axf: Error: L6218E: Undefined symbol TIM_TimeBaseInit (referred from system_init.o).
我想超越这平凡的生活,注定现在暂时的漂泊!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2011-3-16
在线时间
14 小时
发表于 2012-5-11 10:14:05 | 显示全部楼层
回复 支持 反对

使用道具 举报

19

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2012-4-16
在线时间
0 小时
 楼主| 发表于 2012-5-11 10:29:46 | 显示全部楼层
我日!!!!!!!!!!!
忘了添加TIM的c文件了!草!!!
啥也不说了,我自罚三杯茶去!
我想超越这平凡的生活,注定现在暂时的漂泊!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

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

使用道具 举报

0

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2012-4-29
在线时间
0 小时
发表于 2012-5-11 17:08:55 | 显示全部楼层
这哥们牛
回复 支持 反对

使用道具 举报

8

主题

90

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2012-7-27
在线时间
1 小时
发表于 2012-9-4 14:04:30 | 显示全部楼层
/static/image/smiley/kindeditor/27.gif
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-20 22:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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