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

查看: 2868|回复: 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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版