你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
F103经常死机问题
[复制链接]
wildeer
提问时间:2019-5-17 18:26 /
阅读主题, 点击返回1楼
赞
0
收藏
0
评论
19
分享
发布时间:2019-5-17 18:26
请先
登录
后回复
19个回答
edmundlee
回答时间:2019-5-19 18:10:39
a0a.1 32b0c
wildeer 发表于 2019-5-19 09:46
你已经跑到非代码区了, 分析Fault Reports已经没意思, 点开Call Stack 看整个调用的路径, 才能找到问题
赞
0
评论
回复
支持
反对
wildeer
回答时间:2019-5-20 11:01:07
a0a.1 32b0c
初步定位是一个变量没有初始化所致,跑了几小时没有再出现,但有待观察,问题出现的概率比较低
赞
0
评论
回复
支持
反对
dataozi
回答时间:2019-5-20 18:32:49
a0a.1 32b0c
是不是使能中断了,但是没有给出中断响应函数?
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
zhangyg0001-262
回答时间:2019-5-21 09:40:24
a0a.1 32b0c
问题解决了吗?
赞
0
评论
回复
支持
反对
harvardx
回答时间:2019-5-23 14:00:07
a0a.1 32b0c
ARM有时候就是这样啰嗦.....
赞
0
评论
回复
支持
反对
hejun96
回答时间:2020-2-11 12:28:08
a0a.1 32b0c
看下是不是哪个中断服务函数没写或者没写好,void USART1_IRQHandle(void),可以重点检查一下类似这种中断服务函数
赞
0
评论
回复
支持
反对
butterflyspring
回答时间:2020-2-20 17:47:05
a0a.1 32b0c
建议在官方软件库的工程模板上开发程序吧,有现成标准的平台可用,交流起来也规范。自己单独建项目工程需要了解的知识点很多,遇到问题也是千奇百怪的,所以官方的统一平台有很多好处
赞
0
评论
回复
支持
反对
aiherong
回答时间:2020-2-21 03:54:46
a0a.1 32b0c
各楼把能想到的都挑出来了……
在下补充一个老生长谈的话题: 看看你的程序中有没有用到printf(),如果有,就要打开USART1(具体重定向到哪,可查看fput),既然你关闭所有中断问题依旧,这种可能更大了
赞
0
评论
回复
支持
反对
aiherong
回答时间:2020-2-21 04:07:00
a0a.1 32b0c
各楼把能想到的都挑出来了……
在下补充一个老生长谈的话题: 看看你的程序中有没有用到printf(),如果有,就要打开USART1(具体重定向到哪,可查看fput),既然你关闭所有中断问题依旧,这种可能更大了
你所说的B.是S文件临时对中断处理所作的弱函数(一个死循环),如果老在该区域说明有打开的中断没有写相应的中断处理函数,故而跳到缺省的弱函数那里
赞
0
评论
回复
支持
反对
likang1202
回答时间:2020-2-21 09:33:36
a0a.1 32b0c
中断服务函数有可能写错了
赞
0
评论
回复
支持
反对
1
2
/ 2 页
所属标签
相似问题
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
你已经跑到非代码区了, 分析Fault Reports已经没意思, 点开Call Stack 看整个调用的路径, 才能找到问题
评分
查看全部评分
在下补充一个老生长谈的话题: 看看你的程序中有没有用到printf(),如果有,就要打开USART1(具体重定向到哪,可查看fput),既然你关闭所有中断问题依旧,这种可能更大了
在下补充一个老生长谈的话题: 看看你的程序中有没有用到printf(),如果有,就要打开USART1(具体重定向到哪,可查看fput),既然你关闭所有中断问题依旧,这种可能更大了
你所说的B.是S文件临时对中断处理所作的弱函数(一个死循环),如果老在该区域说明有打开的中断没有写相应的中断处理函数,故而跳到缺省的弱函数那里