打印
[技术问答]

【M0518】开发过程中,有时能调用库函数sprint,有时调用死机

[复制链接]
209|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcky001|  楼主 | 2023-4-7 09:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
类似卡死在这个函数里边一样,没有返回, 前段时间这些函数是能用的,随着代码量的增加,然后出现这个莫名其妙的问题

使用特权

评论回复
沙发
jasontu| | 2023-4-7 09:37 | 只看该作者
死机应该会进hardfault,大概是字节没有对齊,或记忆体已经写超过stack区块。
用hardfault看跑的状态及其它寄存器。

使用特权

评论回复
板凳
两只袜子| | 2023-4-8 09:00 | 只看该作者
一般是这两个定义太小的缘故
Heap_Size       EQU     0x00000100
Stack_Size      EQU     0x00001000
ENDIF

使用特权

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

本版积分规则

1414

主题

3785

帖子

5

粉丝