打印
[Kinetis]

PE生成的代码运行效率

[复制链接]
923|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wooda|  楼主 | 2015-1-22 15:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
PE是一个不错的工具,但是聂,我仔细研究叻PE生成的代码,发现不管如何设定,pe总是生成叻很多用不到的宏,比如mqx的相关代码,就算一个简单的io中断输入,也会在ISR到用户代码之间执行好多其他代码。。。
难道就不能出一个设定,可以再进一步简化生成的代码么?

相关帖子

沙发
FSL_TICS_ZJJ| | 2015-1-22 22:11 | 只看该作者
你说的的确是PE的最大问题,所以如果对代码量有较高要求,就建议自己写,这样能控制精简。
PE是会生成很多无用的代码。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
wooda + 1
板凳
wooda|  楼主 | 2015-1-23 12:00 | 只看该作者
但是PE对建立代码的效率帮助的确很大,在周边一些无关紧要的代码部分,建立效率很高。
关键代码手动精简,就要仔细研究 准无用 代码的实际作用,确定是否真的无用。。。这个过程很累人阿。。。

另外就是精简过的代码。。。重新pe生成会冲掉。。。哎,又得再来一遍。。

使用特权

评论回复
地板
FSL_TICS_ZJJ| | 2015-1-23 13:40 | 只看该作者
wooda 发表于 2015-1-23 12:00
但是PE对建立代码的效率帮助的确很大,在周边一些无关紧要的代码部分,建立效率很高。
关键代码手动精简, ...

精简过的可以保存下来的。
选择模块,不生成代码:

使用特权

评论回复
5
旧影子| | 2015-1-25 20:16 | 只看该作者
所以如果对代码量有较高要求,就建议自己写,这样能控制精简。
PE是会生成很多无用的代码。

使用特权

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

本版积分规则

45

主题

464

帖子

1

粉丝