你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
ST意法半导体中文论坛
»
论坛
›
【技术区】
›
STM8
›
while((TIM4_SR&0x01)==0x00);谁能告诉我?
返回列表
查看:
5340
|
回复:
3
while((TIM4_SR&0x01)==0x00);谁能告诉我?
[复制链接]
tidal1
tidal1
当前离线
在线时间
4 小时
UID
327785
ST金币
0
蝴蝶豆
0
注册时间
2011-11-11
5
主题
48
回帖
0
蝴蝶豆
初级会员
初级会员, 积分 68, 距离下一级还需 132 积分
最后登录
2020-10-8
收听TA
发消息
发表于 2012-7-3 10:28:39
|
显示全部楼层
|
阅读模式
a0a.1 0b0c
这么简单个语句在STM8S105C4中可以正常执行,在STM8S103K3中就是无限等待?why?搞了两天没弄懂!同样的初始化,同样的程序!
回复
使用道具
举报
tidal1
tidal1
当前离线
在线时间
4 小时
UID
327785
ST金币
0
蝴蝶豆
0
注册时间
2011-11-11
5
主题
48
回帖
0
蝴蝶豆
初级会员
初级会员, 积分 68, 距离下一级还需 132 积分
最后登录
2020-10-8
收听TA
发消息
楼主
|
发表于 2012-7-3 13:22:20
|
显示全部楼层
a0a.1 0b0c
RE:while((TIM4_SR&0x01)==0x00);谁能告诉我?
这个stm8s103k3用的是IAR模板,搞105c4t6还比较顺利,这个103买的是10年的,感觉问题比较多,真的很崩溃!
回复
支持
反对
使用道具
举报
yjwpm
yjwpm
当前离线
在线时间
17 小时
UID
6712
ST金币
0
蝴蝶豆
0
注册时间
2007-6-2
2
主题
240
回帖
0
蝴蝶豆
中级会员
中级会员, 积分 254, 距离下一级还需 246 积分
最后登录
2020-8-11
收听TA
发消息
发表于 2012-7-3 15:01:39
|
显示全部楼层
a0a.1 0b0c
RE:while((TIM4_SR&0x01)==0x00);谁能告诉我?
你的TIM4定时器是否初始化成功, 我看到手册上这个定时器应该为TIM4_SR1..
assert_param(IS_TIM4_IT_OK(TIM4_IT));
if (((TIM4->SR1 & TIM4_IT) != RESET ) && ((TIM4->IER & TIM4_IT) != RESET ))
{
return (ITStatus)(SET);
}
else
{
return (ITStatus)(RESET);
}
回复
支持
反对
使用道具
举报
tidal1
tidal1
当前离线
在线时间
4 小时
UID
327785
ST金币
0
蝴蝶豆
0
注册时间
2011-11-11
5
主题
48
回帖
0
蝴蝶豆
初级会员
初级会员, 积分 68, 距离下一级还需 132 积分
最后登录
2020-10-8
收听TA
发消息
楼主
|
发表于 2012-7-4 22:48:49
|
显示全部楼层
a0a.1 0b0c
回复:while((TIM4_SR&0x01)==0x00);谁能告诉我?
找到原因了,105与103寄存器同名但地址不同.导致可以编译但无法运行
回复
支持
反对
使用道具
举报
返回列表
浏览过的版块
STM32
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表