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.

[参考译文] CCSTUDIO-THEIA:IntelliSense -- CAN't 查找功能

Guru**** 2847400 points

Other Parts Discussed in Thread: LP-MSPM0C1104

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1629568/ccstudio-theia-intellisense-----can-t-find-functions

部件号:CCSTUDIO-THEIA
主题中讨论的其他器件: LP-MSPM0C1104

我尝试使用 CCS 20 加载开发套件、但 it...nothing 的效果不是很好  

我有一个简单的程序,我试图做... 它在 CCS 20.4.x 中构建而不会出错...如果我将鼠标悬停在 DL_ADC12_configHwAverage 上、则可以右键点击它并转到 dl_adc12.h 文件中的定义...但是、如果我尝试对其他 DL_ADC12 函数执行相同的操作、我会收到“未找到引用“...这会造成极大的误导、并且会沿着存在包含问题的路径走下去!!!!!!  然而这些函数存在于同一个 dl_adc12.h 文件中...这里发生了什么?????   
TI 发布了一款甚至与 CCS 12 不接近的产品

感谢您的回答

 

包含“ti_msp_dl_config.h"</s>“
易失性 uint16_t adcResult = 0;

内部 main (void)
  SYSCFG_DL_init ();
  /*覆盖平均 — 4 个样本*/
  DL_ADC12_configHwAverage (ADC12_0_INST、
    DL_ADC12_HW_AVG_NUM_ACC_4、
    DL_ADC12_HW_AVG_DEN_DIV_BY_4);

  DL_TimerG_startCounter (Trigger_Cntrl_);

  while (1){
//    __ WFI ();
    /*等待转换完成*/
        while (DL_ADC12_getStatus (ADC12_0_INST)=
       DL_ADC12_STATUS_CONVERSION_ACTIVE);
    
    /*读取结果*/
    adcResult = DL_ADC12_getMemResult (ADC12_0_INST、ADC12_0_ADCMEM_0);
  }
}
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Steve、

    我们捆绑了旧版本的 clangd。 要尝试的一点是更新本主题中提到的 clangd 版本:

     关于:CCSTUDIO-THEIA:更新 CLANG 语言服务器 I CCS? 

    您能否试一试、看看这是否有帮助?

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Ki。
    感谢您提供的信息...我根据您的请求选中了复选框并将 clangd 更新为最新的、关闭 CCS 并重新打开、只为了获得相同的结果...下面是我可以分享的内容(请耐心等待我,因为我对整个 VS 主题很陌生)...似乎让我感到悲伤的功能被包裹了  

    #ifdef __MSPM0C110X_ADC_ERR_06__您可以从我将它添加到编译器中的预定义名称中的一张图中看到它以使其正常工作。  其他图像可能支持也可能不支持此标签、但它们令人担忧。  “预定义名称“空间中的其他 2 个条目没有“扩展值“?  此外、即使代码编译并闪存到目标上、我也会持续打开 CCS Theia、遇到这个编译器错误??

    这是一个全新的安装、作为首次使用时遵循安装期间建议的所有默认值的用户







    谢谢

    Steve

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您尝试更新。 我希望这对其他人有所帮助、因为其他人对此取得了一些成功。

    我们承认、“IntelliSense"功能“功能(正如您所说的)过去有许多问题。 然而、我们在处理其中一些问题方面取得了一些良好进展。 您的问题听起来与此 clangd 问题有关:

    https://sir.ext.ti.com/jira/browse/EXT_EP-11588

    但是、该问题已关闭、因此可能与其他 clangd 问题相关。

    您是否使用自己的自定义工程、或者此工程是 SDK 示例(还是基于 SDK 示例)?

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是直接从 Resource Explorer 加载的 ADC12_14bit_resolution 示例...我的目标是 LP-MSPM0C1104

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、虽然“DL_ADC12_startConversion"可以“可以解决“DL_ADC12_getADCOffsetCalibration"的“的问题。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我为此问题提交了请求单。 跟踪链接: https://sir.ext.ti.com/jira/browse/EXT_EP-13293

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    工程部门在此期间找到了一种解决方法。 请参阅上述链接的解决方法部分。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你 Ki!   就这样解决了它

    Steve