OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
12
返回列表 发新帖
楼主: 午夜狼嚎

IAP升级程序后,APP无法进入中断

[复制链接]

4

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1194
金钱
1194
注册时间
2017-8-31
在线时间
295 小时
发表于 2018-9-14 11:29:37 | 显示全部楼层
午夜狼嚎 发表于 2018-9-14 11:17
没太整明白呢,我用的是KEIL,你的意思是下载好boot和APP后,我在KEIL里面点APP仿真?但此时如果点了仿真 ...

仿真调试你不懂?那你以前怎么知道中断跳转到了boot的中断服务函数的?
仿真是执行你刚才下载过的那个程序,并不会重新烧写APP
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

17

主题

194

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2016-9-3
在线时间
158 小时
 楼主| 发表于 2018-9-14 14:36:18 | 显示全部楼层
一起哈皮 发表于 2018-9-14 11:29
仿真调试你不懂?那你以前怎么知道中断跳转到了boot的中断服务函数的?
仿真是执行你刚才下载过的那个程 ...

我就是用JLINK在线调试啊,是不是这个?
回复

使用道具 举报

4

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1194
金钱
1194
注册时间
2017-8-31
在线时间
295 小时
发表于 2018-9-14 15:12:38 | 显示全部楼层
午夜狼嚎 发表于 2018-9-14 14:36
我就是用JLINK在线调试啊,是不是这个?

就是这样仿真,你是怎么测试的?详细步骤说说看
回复

使用道具 举报

17

主题

194

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2016-9-3
在线时间
158 小时
 楼主| 发表于 2018-9-14 17:42:15 | 显示全部楼层
一起哈皮 发表于 2018-9-14 15:12
就是这样仿真,你是怎么测试的?详细步骤说说看

先在boot工程里面点仿真,然后用串口调试助手发送APP,然后可以看flash中的APP数据是否正确,但是没试过再点IAP进行仿真
回复

使用道具 举报

4

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1194
金钱
1194
注册时间
2017-8-31
在线时间
295 小时
发表于 2018-9-14 17:57:02 | 显示全部楼层
本帖最后由 一起哈皮 于 2018-9-14 17:58 编辑
午夜狼嚎 发表于 2018-9-14 17:42
先在boot工程里面点仿真,然后用串口调试助手发送APP,然后可以看flash中的APP数据是否正确,但是没试过 ...

你发送的APP是从我上传的工程上直接取的bin文件吗
回复

使用道具 举报

17

主题

194

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2016-9-3
在线时间
158 小时
 楼主| 发表于 2018-9-15 11:02:30 | 显示全部楼层
一起哈皮 发表于 2018-9-14 17:57
你发送的APP是从我上传的工程上直接取的bin文件吗

是的啊
回复

使用道具 举报

4

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1194
金钱
1194
注册时间
2017-8-31
在线时间
295 小时
发表于 2018-9-17 09:25:18 | 显示全部楼层
bin文件生成设置我去掉了,你一直在用以前的bin调试;
调试问题一步一步来,应该先调好工程没问题再调升级,问题查找范围也更小
回复

使用道具 举报

17

主题

194

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2016-9-3
在线时间
158 小时
 楼主| 发表于 2018-9-17 15:27:58 | 显示全部楼层
一起哈皮 发表于 2018-9-17 09:25
bin文件生成设置我去掉了,你一直在用以前的bin调试;
调试问题一步一步来,应该先调好工程没问题再调升级 ...

真的可以了,非常感谢!拖了这么久的问题终于解决了,感谢你的耐心解答!
回复

使用道具 举报

2

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-12-16
在线时间
27 小时
发表于 2019-5-16 10:34:32 | 显示全部楼层
午夜狼嚎 发表于 2018-9-17 15:27
真的可以了,非常感谢!拖了这么久的问题终于解决了,感谢你的耐心解答!

所以是什么问题?哥们
回复

使用道具 举报

2

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-12-16
在线时间
27 小时
发表于 2019-5-19 14:38:15 | 显示全部楼层
donqy 发表于 2018-9-2 11:05
也可以开,但IAP里边得有和APP程序配合的代码才行

怎么讲?能说的详细一点不?
回复

使用道具 举报

6

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
204
金钱
204
注册时间
2013-6-30
在线时间
30 小时
发表于 2019-6-1 17:20:42 | 显示全部楼层
stm32重映射中断向量表,用这个函数NVIC_SetVectorTabl,具体用法可百度
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2019-8-2
在线时间
14 小时
发表于 2019-8-2 14:29:53 | 显示全部楼层
正点原子 发表于 2018-8-21 01:55
多看几遍我们的IAP教程。

原子哥你好 我想问下怎样通过串口命令实现iap下载?
回复

使用道具 举报

10

主题

49

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
金钱
289
注册时间
2017-8-10
在线时间
88 小时
发表于 2019-9-30 14:15:30 | 显示全部楼层
午夜狼嚎 发表于 2018-9-17 15:27
真的可以了,非常感谢!拖了这么久的问题终于解决了,感谢你的耐心解答!

兄弟,你碰到的什么问题?已经解决好了么?我现在用以太网IAP做APP升级,也遇到你同样的问题,就是进不了中断,能跳转到APP,但是中断不起作用。
回复

使用道具 举报

17

主题

194

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2016-9-3
在线时间
158 小时
 楼主| 发表于 2019-9-30 16:20:32 | 显示全部楼层
tao2008 发表于 2019-9-30 14:15
兄弟,你碰到的什么问题?已经解决好了么?我现在用以太网IAP做APP升级,也遇到你同样的问题,就是进不了 ...

我当时是能跳转到APP,但是APP里不能进入串口中断。原因是我IAP和APP都是使用串口1,我以为在IAP开启了串口1中断就可以了,但其实不行,如果想在APP里也实现串口1中断,必须在APP中单独开启
回复

使用道具 举报

4

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2019-7-8
在线时间
22 小时
发表于 2019-10-18 11:56:47 | 显示全部楼层
一起哈皮 发表于 2018-8-9 11:19
你工程没改VECT_TAB_OFFSET的值,就不要把SystemInit放进工程里,因为系统初始化函数会初始化中断向量表的 ...

我改了这个值还是不行呢,APP是带操作系统的进去直接卡死了,无操作系统的APP正常运行
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2019-5-23
在线时间
3 小时
发表于 2019-11-22 16:45:37 | 显示全部楼层
午夜狼嚎 发表于 2018-9-14 11:17
没太整明白呢,我用的是KEIL,你的意思是下载好boot和APP后,我在KEIL里面点APP仿真?但此时如果点了仿真 ...

我的IAP可以跳转,但是APP的主函数不运行,定时器中断没事,能帮助一下吗?
回复

使用道具 举报

17

主题

194

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2016-9-3
在线时间
158 小时
 楼主| 发表于 2019-11-26 15:18:38 | 显示全部楼层
随心所遇 发表于 2019-11-22 16:45
我的IAP可以跳转,但是APP的主函数不运行,定时器中断没事,能帮助一下吗?

APP主函数没运行,你是怎么判断IAP跳转了的?看一下APP中设置中断向量偏移没
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-25 06:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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