打印
[技术问答]

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

[复制链接]
491|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

使用特权

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

本版积分规则

1510

主题

4543

帖子

6

粉丝