OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4496|回复: 6

有人遇到开发板上电不执行,第二次上电才执行的吗?

[复制链接]

29

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
213
金钱
213
注册时间
2016-12-29
在线时间
100 小时
发表于 2017-6-26 17:26:45 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

15

主题

338

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1290
金钱
1290
注册时间
2016-3-16
在线时间
285 小时
发表于 2017-6-27 08:16:35 | 显示全部楼层
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2017-6-27 11:51:17 | 显示全部楼层
可能你 BOOT0没有下拉处理
回复

使用道具 举报

29

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
213
金钱
213
注册时间
2016-12-29
在线时间
100 小时
 楼主| 发表于 2017-6-27 15:01:30 | 显示全部楼层
login_FAE 发表于 2017-6-27 11:51
可能你 BOOT0没有下拉处理

主要问题是我这有四块相同的板子,下的同一个程序,两块第一次就能上电,两块第一次上不去电,第二次才能上电。
回复

使用道具 举报

84

主题

766

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2778
金钱
2778
注册时间
2015-6-1
在线时间
394 小时
发表于 2017-6-28 11:18:54 | 显示全部楼层
孤独的流浪者 发表于 2017-6-27 15:01
主要问题是我这有四块相同的板子,下的同一个程序,两块第一次就能上电,两块第一次上不去电,第二次才能 ...

上电后能不能调试一下,抓一下死在了哪里?或是找个位置加个打印,我遇到过的情况是它死在了RTC初始化里,也是有的板子好使,有的不好使。原因可能是个别板子晶振起振太慢,会有一个地方进行死循环,就算晶振起来了也不会出来,看着像死机了。
还一次是因为用操作系统时,我在RTC某个函数里面加了个线程释放函数,而在开启线程前就会执行这个线程释放函数,就死机了。有些板子RTC很稳或是起振很快,就不会进入RTC的这个函数,所以它不会死机。
自在随心
回复

使用道具 举报

29

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
213
金钱
213
注册时间
2016-12-29
在线时间
100 小时
 楼主| 发表于 2017-6-29 12:03:05 | 显示全部楼层
yuzeyuan1 发表于 2017-6-28 11:18
上电后能不能调试一下,抓一下死在了哪里?或是找个位置加个打印,我遇到过的情况是它死在了RTC初始化里 ...

昨天本来想测试,但是板子烧了,今天刚修好 ,第一次上不去电的板子进调试,可以执行,没有停,但是不调试  ,仍然需要第二次上电,有可能是硬件的问题了。
回复

使用道具 举报

84

主题

766

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2778
金钱
2778
注册时间
2015-6-1
在线时间
394 小时
发表于 2017-6-30 13:07:45 | 显示全部楼层
本帖最后由 yuzeyuan1 于 2017-6-30 13:15 编辑
孤独的流浪者 发表于 2017-6-29 12:03
昨天本来想测试,但是板子烧了,今天刚修好 ,第一次上不去电的板子进调试,可以执行,没有停,但是不调 ...

按经验看的话,像是代码原因。反正记住,只要板子能跑起来,就不要去找硬件。调试能跑起来,说明硬件没问题,就算有(比如晶振起振慢),好像也不是他能改的。你代码上尽量做些处理就好。打印一下,看是在哪里死掉了。
自在随心
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-8-17 12:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表