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

求助。STM8L152程序移植到STM8L101F3失败。

[复制链接]
xiaochangb 提问时间:2013-4-26 22:29 /
 我用STM8L DISCOVERY 开发板做了一个用到TIM2中断的小程序正常运行,移植到STM8L101F3失败了。
我用的是相同的固件库文件,我看过说明书,中断向量,和定时器内存都是一样的,我不知道为什么移植失败,求高手解答。谢谢。
 
TIM2_DeInit();                                                                                                 //计时器TIM2初始化
        TIM2_TimeBaseInit(TIM2_Prescaler_16,TIM2_CounterMode_Up,0x0fff);   //计时器TIM2配置,16分频,向上计数,计数上限0XFFF
       
        TIM2_OC1Init(TIM2_OCMode_Timing, TIM2_OutputState_Disable, 0x0800, TIM2_OCPolarity_High,TIM2_OCIdleState_Reset);
        //计时器TIM2通道1配置,计时模式,不输出,匹配值 0x0800
        TIM2_OC2Init(TIM2_OCMode_Timing, TIM2_OutputState_Disable, 0x0000, TIM2_OCPolarity_High,TIM2_OCIdleState_Reset);
        //计时器TIM2通道1配置,计时模式,不输出,匹配值0x0000
        TIM2_ITConfig(TIM2_IT_CC1, ENABLE);//允许匹配通道1中断
        TIM2_ITConfig(TIM2_IT_CC2, ENABLE);//允许匹配通道2中断
        TIM2_ITConfig(TIM2_IT_Update, ENABLE);//允许计时器更新中断
        TIM2_Cmd(ENABLE);//使能计时器TIM2
 
收藏 评论3 发布时间:2013-4-26 22:29

举报

3个回答
zykzyk-93033 回答时间:2013-4-26 22:39:32

RE:求助。STM8L152程序移植到STM8L101F3失败。

定时器2在两个芯片上不同吧。好好看看。
xiaochangb 回答时间:2013-4-27 12:26:21

RE:求助。STM8L152程序移植到STM8L101F3失败。

谢谢,我换了STM8L10X的库,成功了,看来不能偷懒的。
西游梦 回答时间:2013-12-27 11:59:39

回复:求助。STM8L152程序移植到STM8L101F3失败。

回复第 3 楼 于2013-04-27 12:26:21发表:
谢谢,我换了STM8L10X的库,成功了,看来不能偷懒的。
 
 
 
我现在也遇到了同样的问题,能把你的定时器程序参考一下吗?
 
 
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版