Part Number:TMS320F28388D
TI工程师:
您好!我在新建F28388D的CCS工程做关于Ethercat功能的实验时,在代码中需要用到函数_enable_IRQ()和_disable_IRQ,但是我翻遍了TI的例程也没有找到这两个函数,因此我的CCS工程编译无法通过。另外,我搜到之前有人提问的帖子好像你们TI工程师提到是哪个库里面的(帖子链接在:e2echina.ti.com/…/90022),那我怎么操作才能编译通过呢?
Green Deng:
你好,据我所知在如下路径有这个函数的声明:
C:\ti\ccs1200\ccs\tools\compiler\ti-cgt-armllvm_2.1.0.LTS\include\c\ti_compatibility.h
但是如何包含或者调用就不太清楚了,不知道直接include行不行。建议在你在英文E2E中发布的帖子中咨询一下:
e2e.ti.com/…/tms320f28388d-where-are-the-_enable_irq-and-_disable_irq-and-__stack_end-functions
,
Johnson Alan:
您好!感谢您的回复,但是在\ti\ccs1200\ccs\tools\compiler\目录下没有ti-cgt-armllvm_2.1.0.LTS,要不你看看能不能把ti-cgt-armllvm_2.1.0.LTS下面的文件包发给我,我试试编译。
,
Green Deng:
你好,我尝试压缩了一下这个文件夹,但是还是太大了,没办法添加到论坛的附件里面。
我看到你使用的是CCS10.2?应该是跟你的CCS版本有关,F28388D本身就需要CCS11以上的版本才支持它的全部例程。我看了一下CCS11和CCS12路径下都有这个文件,你能否尝试安装一下CCS11以上版本?
,
Johnson Alan:
您好!非常感谢您的耐心回复,我用的是CCS10.1.0.00010_win64版,如果和CCS版本有关,那么我打算换一个高版本试试,谢谢。
Johnson Alan
,
Green Deng:
嗯,你可以先尝试一下更换CCS版本,如果有问题再联系。
www.ti.com.cn/…/CCSTUDIO