打印
[应用相关]

STM32调试debug问题

[复制链接]
3543|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
demeng|  楼主 | 2010-7-20 15:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
应用3.1的库调试我自建的STM32工程,编译没有问题,在调试时发现,每到memset()和memcpy()函数,程序就跑飞
请教该如何改动工程
沙发
香水城| | 2010-7-20 16:15 | 只看该作者
1)请确认memset()和memcpy()函数的使用方法是正确的。
2)请确认传递给这2个函数的参数是正确的。

使用特权

评论回复
板凳
demeng|  楼主 | 2010-7-20 16:56 | 只看该作者
这两个函数的使用方法和参数都没有问题,实际上我就是把一个老的工程用新的库来更新而已,开发工具IAR由原来的4.0升级为5.4,STM32的库文件由V2.0.3升级为V3.1,这个地方调试就过不去了,不知道是不是新的工程有什么设置不正确

使用特权

评论回复
地板
香水城| | 2010-7-20 17:15 | 只看该作者
既然程序在这2个函数中跑飞,你就单步进这2个函数看看嘛。

使用特权

评论回复
5
秋天落叶| | 2010-7-20 20:28 | 只看该作者
是的,单步看一下,看究竟运行哪一段代码不正常

使用特权

评论回复
6
demeng|  楼主 | 2010-7-21 09:22 | 只看该作者
我单步了,就是在这个函数的地方单步,也跑飞,根本就不进函数

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:路尽隐香处,翩然雪海间

12

主题

37

帖子

1

粉丝