[Kinetis] PE生成的代码运行效率

[复制链接]
1078|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对建立代码的效率帮助的确很大,在周边一些无关紧要的代码部分,建立效率很高。
关键代码手动精简, ...

精简过的可以保存下来的。
选择模块,不生成代码:
60.jpg
旧影子 发表于 2015-1-25 20:16 | 显示全部楼层
所以如果对代码量有较高要求,就建议自己写,这样能控制精简。
PE是会生成很多无用的代码。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

45

主题

470

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部