代码效率与CCS,仿真器都无关,只跟编译器有关。
你用的不同的CCS,那么编译器肯定有区别,上面你提到的几种语句,都是调用的RTS库函数,或者有直接对应的汇编指令,所以不应该有这么大出入。我更倾向于是不是cmd文件改动了,比如原来代码运行在片上内存,现在是片外内存了?
你不妨对比一下产生的两份汇编代码,看有什么区别?
http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking. http://www.catb.org/~esr/faqs/smart-questions.html#goal
在CCS5下的编译选项是不是哪里不对,感觉像是在调用定点的RTS库实现浮点的运算。把编译选项截屏上来看看。
http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking. http://www.catb.org/~esr/faqs/smart-questions.html#goal
lifei639156 发表于 2018-7-25 07:34 在CCS5下的编译选项是不是哪里不对,感觉像是在调用定点的RTS库实现浮点的运算。把编译选项截屏上来看看。
http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
lifei639156 发表于 2018-7-25 07:34 在CCS5下的编译选项是不是哪里不对,感觉像是在调用定点的RTS库实现浮点的运算。把编译选项截屏上来看看。
http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
第一个图里,怎么啥也没有啊?这样的工程也能编译?
http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking. http://www.catb.org/~esr/faqs/smart-questions.html#goal
应该是自动选择就可以,除非是CPU类型没选对,不会是选择了C64的类吧。
http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking. http://www.catb.org/~esr/faqs/smart-questions.html#goal