你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

希望有UCOS-iii和IAP大神帮忙解答一下调试问题.

[复制链接]
wamer 提问时间:2018-12-11 15:12 /
本帖最后由 wamer 于 2018-12-11 15:21 编辑

目前基本情况:单片机bootloader启动后,通过应用程序跳转 转入APP的程序段运行APP.将中断向量表起始地址设置为APP的初始地址.
然后在APP内部移植完UCOS-III操作系统,进入操作系统,操作系统运行无误.其他中断和任务也正常.
关键点:串口中断开启后,任何情况下调试的时候按stop后,再run,程序就跑飞,无法返回操作系统的其他任务,一直在反复进入串口中断以及操作系统节拍任务.其他任务均无法进入.
其他中断也已经开启没有出现此类现象,正常运行也不会出现此类现象,唯有仿真stop出现.用的仿真器是st的仿真器.仿真软件是KEIL.
请精通UCOS-III,IAP和ST仿真器的大神帮忙分析下为何出现这种情况.

忘记说了:我用的MCU是F407系列
收藏 评论1 发布时间:2018-12-11 15:12

举报

1个回答
tanic 回答时间:2018-12-11 22:21:04
APP程序仿真放在0x80000000flash地址即可,调试完了以后在修改偏移地址IAP。

工程代码不拿出来无法分析

评分

参与人数 1蝴蝶豆 +1 收起 理由
STMCU + 1

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版