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

查看: 2819|回复: 3

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

[复制链接]

1

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-4-26 22:29:44 | 显示全部楼层 |阅读模式
 我用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
 
回复

使用道具 举报

24

主题

591

回帖

0

蝴蝶豆

中级会员

最后登录
2020-12-2
发表于 2013-4-26 22:39:32 | 显示全部楼层

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

定时器2在两个芯片上不同吧。好好看看。
回复 支持 反对

使用道具 举报

1

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2013-4-27 12:26:21 | 显示全部楼层

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

谢谢,我换了STM8L10X的库,成功了,看来不能偷懒的。
回复 支持 反对

使用道具 举报

0

主题

1

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-12-27 11:59:39 | 显示全部楼层

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

回复第 3 楼 于2013-04-27 12:26:21发表:
谢谢,我换了STM8L10X的库,成功了,看来不能偷懒的。
 
 
 
我现在也遇到了同样的问题,能把你的定时器程序参考一下吗?
 
 
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版