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.

[参考译文] CCS/LAUNCXL-CC2640R2:在哪里可以找到I2C驱动程序库等库的参考文档

Guru**** 2596645 points
Other Parts Discussed in Thread: CC2640R2F

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/625770/ccs-launchxl-cc2640r2-where-do-i-find-the-reference-documentation-for-libraries-such-as-i2c-driver-library

部件号:LAUNCHLL-CC2640R2
主题中讨论的其他部件:CC2640R2F

工具/软件:Code Composer Studio

您好,

我正在使用TI资源浏览器中提供的i2ctmp007示例,并且正在使用CCS云。

我现在正在尝试查找与I2C库(ti/drivers/I2c.h)相关的参考文档,但TI资源管理器或TI.com上的其它地方没有明显的html链接,我可以找到这些链接来访问该库参考文档。 TI.com网站似乎与产品密切相关,因此很难浏览。 我尝试搜索,但没有找到。

我正在尝试了解所有可用的I2C功能。 在我所查看的示例中使用了一些:

I2C_OPEN (Board_I2C_TMP,&i2cParams)

I2C_TRANSFER (i2c,&i2cTransaction)

此注释实际上适用于所有库。 参考文档在哪里?

谢谢

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

    我建议您为TI CC2640R2下载最新的BLE堆栈。 有关I2C的文档可在"C:\ti\simplelink_cc2640r2_SDK_1_40_00_45\docs\tidrivers"中找到。 此问题也非常适合TI BLE论坛。

    - kel
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。 我将下载。 因此,您所说的是,没有在线(TI.com内)可用的内容。

    此外,不确定您为什么说有关I2C驱动程序的问题应该转至BLE论坛。 我认为Simplelink平台背后的整个概念是通用性。 也许您可以解释。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [报价用户="Gerriko ioto]我认为Simplelink平台背后的整个概念是通用性。 [/引述]

    是的,没错。 但是,在Simplelink平台最近才成为"通用性"之前,驱动程序(例如I2C)由该特定MCU的团队维护。 TI CC2640R2F的示例驱动程序由TI BLE团队维护。 因此,如果您在TI BLE论坛上提出有关TI CC2640R2F I2C的问题,您将获得更多专家建议。

    - kel

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

    我最终通过剪切试验和错误找到了我想要的东西,并且至少有2个小时的超者。

    现在我已经找到了文档,我可以看到它放在最明显的位置。

    我尝试使用TI资源浏览器搜索框时实际遇到的问题。

    我选择了我的产品,并在搜索框中输入了"I2C_INIT",因为这是我想要阅读的功能之一。 它返回以下内容:“找不到“I2C_init”的搜索结果。 我们正在不断地向资源管理器添加更多内容。"

    我尝试了多种产品,但收到了相同的消息。 我尝试了其他功能,也收到了相同的消息。

    我尝试简单地使用术语"I2C-",出现了以下目录:

    -软件
    -- SimpleLink CC2640R2 SDK - v:1.40 .........00
    ---示例
    ---开发工具(等)
    -- SimpleLink SDK插件
    --- SimpleLink传感器和执行器插件
    ---开发工具(等)

    正如您所看到的,相当不相关的信息再次出现。

    应该返回的正确目录如下(对我来说似乎很明显)

    -软件
    -- SimpleLink CC2640R2 SDK - v:1.40 .........00
    --文件
    ---驱动程序

    在以下文件“TI驱动程序运行时API”中找到了我需要的信息
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我认为TI资源浏览器需要修复,因此我想添加到该帖子中。 我刚刚发现,如果我输入术语“I2C驱动程序”,“文档”文件夹将包含在搜索结果中。 如果我只是输入"I2C-",那么正如我之前所描述的,文档文件夹将被完全排除。

    我认为在搜索术语时,如"I2C-",所有项目都需要包含在搜索结果中,用户可以自行缩小范围。

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

    Gerriko,

    我同意您的观点,即在进行I2C搜索时,应该返回文档匹配项。  

    看起来是驱动程序关键字触发了文档的显示。  如果我只搜索驱动程序,我会看到它。  

    我向Resource Explorer提交了一个问题以跟踪此情况(REX-1609)。  每个驱动程序的名称都应触发docs命中。

    此致,

    John