OpenEdv-开源电子网

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

急!关于IAP问题

[复制链接]

5

主题

35

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
217
金钱
217
注册时间
2017-11-6
在线时间
44 小时
发表于 2018-1-26 13:28:10 | 显示全部楼层 |阅读模式
20金钱
      IAP 升级之后,发现app跳转成功,初始化也成功了(因为开机显示有了),然后就死了。。。有人遇到过这个问题吗?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-1-27 00:26:04 | 显示全部楼层
可能是中断设置没对。偏移量设置之类的
回复

使用道具 举报

5

主题

35

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
217
金钱
217
注册时间
2017-11-6
在线时间
44 小时
 楼主| 发表于 2018-1-27 12:30:29 | 显示全部楼层
正点原子 发表于 2018-1-27 00:26
可能是中断设置没对。偏移量设置之类的

跳转后初始化成功了的,因为运行到我显示画面了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-1-29 01:22:46 | 显示全部楼层
lliwork 发表于 2018-1-27 12:30
跳转后初始化成功了的,因为运行到我显示画面了

显示画面不一定和中断有关。
只要你代码没有用到中断,就不会出错
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

35

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
217
金钱
217
注册时间
2017-11-6
在线时间
44 小时
 楼主| 发表于 2018-1-29 09:23:46 | 显示全部楼层
正点原子 发表于 2018-1-29 01:22
显示画面不一定和中断有关。
只要你代码没有用到中断,就不会出错

但是在我显示画面之前有用到systick中断
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-1-30 01:29:16 | 显示全部楼层
lliwork 发表于 2018-1-29 09:23
但是在我显示画面之前有用到systick中断

那就不好说了,你先调试好不需要升级的时候的代码,然后再加这个,很快的
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

35

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
217
金钱
217
注册时间
2017-11-6
在线时间
44 小时
 楼主| 发表于 2018-1-30 09:33:06 | 显示全部楼层
正点原子 发表于 2018-1-30 01:29
那就不好说了,你先调试好不需要升级的时候的代码,然后再加这个,很快的

气就气在新硬件上没留调试口,多谢原子哥了,我再找找有什么问题
回复

使用道具 举报

7

主题

199

帖子

0

精华

高级会员

Rank: 4

积分
711
金钱
711
注册时间
2017-5-20
在线时间
96 小时
发表于 2018-1-30 14:44:18 | 显示全部楼层
估计是没有关掉IAP里的某些中断吧。记得跳转APP后立马把该初始化资源(特别是中断)的都初始化。
回复

使用道具 举报

0

主题

19

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2018-1-29
在线时间
5 小时
发表于 2018-1-30 19:02:04 | 显示全部楼层
知道问题了吗? 什么情况
回复

使用道具 举报

0

主题

19

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2018-1-29
在线时间
5 小时
发表于 2018-1-30 19:31:34 | 显示全部楼层
描述的有点抽象,,,我感觉可以自己先调试看看再来问
回复

使用道具 举报

5

主题

35

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
217
金钱
217
注册时间
2017-11-6
在线时间
44 小时
 楼主| 发表于 2018-1-31 10:07:39 | 显示全部楼层
writeing 发表于 2018-1-30 19:31
描述的有点抽象,,,我感觉可以自己先调试看看再来问

没办法调试,公司开这版的时候没留调试口
回复

使用道具 举报

0

主题

19

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2018-1-29
在线时间
5 小时
发表于 2018-1-31 17:05:14 | 显示全部楼层
lliwork 发表于 2018-1-31 10:07
没办法调试,公司开这版的时候没留调试口

那就,,,,去找硬件扯皮嘛
回复

使用道具 举报

23

主题

114

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
408
金钱
408
注册时间
2014-3-9
在线时间
103 小时
发表于 2018-2-2 14:01:13 | 显示全部楼层
WechatIMG35.jpeg
这玩意儿设置了没
魔法王子
回复

使用道具 举报

6

主题

315

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1669
金钱
1669
注册时间
2018-1-29
在线时间
160 小时
发表于 2018-2-26 04:07:04 | 显示全部楼层
说实话,这玩意儿,原因很多。想让人帮忙,只能上全部源代码了。  但是还得考虑公司的商业秘密。麻烦啊!
回复

使用道具 举报

8

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
173
金钱
173
注册时间
2016-8-18
在线时间
30 小时
发表于 2018-5-7 16:22:40 | 显示全部楼层
本帖最后由 大海兄 于 2018-5-7 16:25 编辑
林光华ing 发表于 2018-1-30 14:44
估计是没有关掉IAP里的某些中断吧。记得跳转APP后立马把该初始化资源(特别是中断)的都初始化。

我认为,不但需要在App程序一开始中初始化所有中断,还需要在BootLoader程序一开始中初始化所有中断,因为App软复位后会进入BootLoader中,鬼知道这时候会有什么中断挂起,然后单片机莫名其妙就挂了,单独调试BootLoader程序和App程序通过后,单片机莫名其妙挂掉的可以考虑一下这个问题。哦,对哦,没有考虑到软复位和上电复位的区别。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 07:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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