嵌入式学习小组
直播中

张新里

7年用户 186经验值
私信 关注

为什么我按原子视频复制换肤代码时发现127个错?

我的板子是精英板,不带sd卡,我在看guibulider那节视频并且做到换肤之前都没问题,但一跟着原子把换肤代码复制到文本例程中,就发现出现127个错!!并且下方提示是malloc文件里出现问题,我马上以为是堆栈不够,就去想尽各种办法增加堆栈,但都没有作用,最后无奈只有把部分换肤代码注释掉,才可以正常运行,但心里不爽啊,第二天早上我想想就觉得奇怪,原子的guibulider的例程都可以在板上运行,我的为什么就不行!后来我爬起来把例程调开一看,发现guibulider的例程堆栈给的1024!而且还正常运行了!我马上把我昨天的程序打开,把2048改成1024,然后竟然成功了,难道堆栈还是越少越好?这一点原子在视频里也没提啊,就看他唰唰唰就全成功了,无奈

回帖(4)

王珍珠

2019-8-21 08:49:58
硬件调试检查错误!
举报

吴江

2019-8-21 08:58:47
问题是编译都不成功如何硬件调试?
举报

李子崴

2019-8-21 09:05:43
后来又试了下2000以上的堆栈都会报错,2000以下则不会,初学者表示一脸懵逼
举报

周莹

2019-8-21 09:25:11
那就检查哪里编译不成功,修改到编译成功啊!!!!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分