你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 2668|回复: 0

stm32通用定时器的配置

[复制链接]

27

主题

28

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
发表于 2012-5-11 08:35:00 | 显示全部楼层 |阅读模式
 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的库,比着别人的一句句抄都不行
.\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).
回复

使用道具 举报

关于 意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版