打印
[汽车MCU – KEA]

CW10.6开发KEA128代码量太大

[复制链接]
1518|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lw0249|  楼主 | 2016-11-24 15:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
问题1:在CW10.6开发环境下开发KEA128,代码量特别大,查看map文件发现,C盘里面CW10.6安装目录下的GCC支持库里面好几个函数占用了flash空间,很多DEBUG函数被编译到flash里面,但是可以确定我的用户函数并没有调用这些函数的,想问下各位大神和FAE专家,CW10.6是否有相应配置使这些多余的函数不占用flash?或者有无解决办法?
问题2:
移植平台时发现,编译同一个函数,在CW10.6下(单片机KEA128)生成的代码大小 比 在CW6.3下(单片机为S08DZ32)生成的代码大小 大很多,大概一倍左右。是由于CW10.6的编译优化器没配置好?求解答啊?

以上问题工程及库采用FSL提供的KEA128的Bootloader例程。

相关帖子

沙发
lw0249|  楼主 | 2016-11-24 15:59 | 只看该作者
map文件部分截图是这样的

图片1.png (71.55 KB )

图片1.png

图片2.png (19.72 KB )

图片2.png

使用特权

评论回复
板凳
lw0249|  楼主 | 2016-11-26 09:15 | 只看该作者
没人遇到过这样的问题吗?FAE都挺忙啊

使用特权

评论回复
地板
xia8710279| | 2016-11-28 16:36 | 只看该作者
优化设置了么

使用特权

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

本版积分规则

2

主题

4

帖子

0

粉丝