请教PIC C30编译器内存使用问题

2020-02-06 10:20发布

用一PIC24单片机,用C30 V3.31编译,项目不大,但编译下来,stack很大,28300字节。是因为没开优化的原因?编译器对局部变量是静态分配内存么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
斗笠渔翁2
1楼-- · 2020-02-07 02:20
fengyunyu 发表于 2015-1-9 10:16
PGD  PGC,这个要和硬件匹配才行!


不太明白,全新IC,我使用是PGD1和PGC1,就这样会有问题吗?

在配置位那边有配置,不过全新IC没配置过,直接用1,可以吗?

关键是读动作,提示正常!!!
dadongleilei
2楼-- · 2020-02-07 06:13
 精彩回答 2  元偷偷看……
fengyunyu
3楼-- · 2020-02-07 07:17
dadongleilei 发表于 2015-1-9 10:41
看来楼主对pic24单片机和c30编译器不熟悉,默认情况下,编译器会把所有剩余的ram全部划到堆栈去,也就是说  ...

是不熟,刚开始用,也没有看C30编译器的手册。
dadongleilei
4楼-- · 2020-02-07 12:18
建议还是看看c30编译器的文档,粗略看看也好,看看关键的东西

一周热门 更多>