工具/软件:TI C/C++编译器
TI编译器与GCC编译器(TI通过CCS提供)之间在硬件支持,外设支持和RTOS支持方面存在哪些差异,是否有一个很好的资源可以用来了解这些差异?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI C/C++编译器
TI编译器与GCC编译器(TI通过CCS提供)之间在硬件支持,外设支持和RTOS支持方面存在哪些差异,是否有一个很好的资源可以用来了解这些差异?
Kaveh Vaghofi 说:是否有一个好的资源来了解TI编译器和GCC编译器之间在硬件支持,外设支持和RTOS支持方面存在哪些差异?
简而言之,不
关于硬件支持和外围设备支持,请具体说明。 令我震惊的是,这些内容与您使用的编译器无关。 但我可能忽略了一些显而易见的事情。
Chester已经提到SYS/BIOS如何在某些设备上仅支持某些编译器。
谢谢,此致,
-George
[Quote user="Kaveh Vaghofi">我想我要寻找的是TI的见解(因为TI制造了TI编译器),关于为什么选择TI编译器而不是GCC编译器。如果它可以帮助您做出决定, 调试Cortex-M或Cortex-A器件时,我发现的一个问题是,使用TI编译器时,调试器和ROV异常视图显示完整的堆栈回溯。 而在使用GCC编译器时,将获得不完整的反向跟踪。 参见 CCS 6.2。当使用GNU编译器的Cortex-A15 SYS/BIOS程序因错误终止或调用BIOS_EXIT() 以获取详细信息时,0.0.005万 不显示完整的栈回溯。
这不会影响正在运行的代码,并且只是在尝试调试程序时出现的问题。
[存在已接受的CCS错误 CCBT-2049,其目标版本为CCS 7.2。0]