你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
stm32f051单片机串口发了一会就在中断里出不来
[复制链接]
lilu
提问时间:2016-11-10 11:46 /
问答
是否解决:
stm32f051的单片机 ,怎么串口发着发着就在中断里出不来了!!!使用USART_ClearITPendingBit(USART1,USART_IT_IDLE)清楚了!
debug发现总是在总线空闲中断里,上位机串口助手发送无响应!!!! 高手们提供下思路...
<
赞
0
收藏
1
评论
14
分享
发布时间:2016-11-10 11:46
举报
请先
登录
后回复
14个回答
andrewz
回答时间:2016-11-10 12:18:26
a0a.1 32b0c
总线空闲了就进入总线空闲中断啊,一般在中断中再把总线空闲中断关掉就可以了.
评分
参与人数
1
ST金币
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
zero99
回答时间:2016-11-10 13:23:02
a0a.1 32b0c
下次记得发求助帖
赞
0
评论
回复
支持
反对
lilu
回答时间:2016-11-10 13:39:13
a0a.1 32b0c
不对吧!我上位机一直在发数据呢!连main函数都进不了!!!始终在中断里 !这不应该啊!
赞
0
评论
回复
支持
反对
anobodykey
回答时间:2016-11-10 13:42:41
a0a.1 32b0c
有问题,把代码贴出来就晓得了
赞
0
评论
回复
支持
反对
安
回答时间:2016-11-10 13:48:44
a0a.1 32b0c
看一下串口接收是否产生溢出,如果溢出中断产生,必须要清除溢出。
赞
0
评论
回复
支持
反对
lilu
回答时间:2016-11-10 14:22:53
a0a.1 32b0c
debug到了!是产生了FE错误!真是莫名其妙!!
赞
0
评论
回复
支持
反对
zfz9232
回答时间:2016-11-10 19:23:55
a1024a.1 32b0c
赞
0
评论
回复
支持
反对
xmshao
回答时间:2016-11-10 23:22:26
a0a.1 32b0c
你可以查看下UART相关状态标志位。
比较怀疑你溢出了,看是否溢出并开启溢出ORE中断。
评分
参与人数
1
ST金币
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
那片清茶
回答时间:2016-11-11 09:10:39
a0a.1 32b0c
把程序 发出来,看看到底是什么问题。
赞
0
评论
回复
支持
反对
1
2
/ 2 页
下一页
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
评分
查看全部评分
比较怀疑你溢出了,看是否溢出并开启溢出ORE中断。
评分
查看全部评分