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.

[参考译文] CC1125:具有完整寄存器定义的 C 头文件?

Guru**** 2609945 points
Other Parts Discussed in Thread: CC1175

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1580027/cc1125-c-header-file-with-full-register-definitions

部件号:CC1125
主题:CC1175 中讨论的其他部件

CC112x-CC1190 升压软件示例 (swra493) 包含一个定义寄存器地址(以及其他一些内容)的 cc112x_def.h 文件、但它不是所有寄存器字段、状态代码等的完整定义

此类文件是否存在?

或者信息是否至少以机器可读的形式提供?

(是的,这一切都在 CC112X/CC1175 用户指南 SWRU295E 中,但必须手动抄录 — 这非常费力且容易出错)。

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

    没有其他文件、除了您在 CC112x 官方示例中找到的文件外、我认为您不会在其中找到更多文件 (https://www.ti.com/lit/zip/swrc253)

    不确定您在寻找什么。

    该文件包含所有寄存器地址、通常您将使用 SmartRF Studio 为您生成设置、因此无需知道寄存器中的每个字段(除了在 Studio 或用户指南中查找)。

    Siri

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

    对于确实需要知道单个字段值的情况;例如、在读取状态寄存器时或应用需要切换模式时。

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

    对于这些情况、您需要查看用户指南并在应用中自行实现。

    Siri

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

    这就是为什么我说,至少定义字段 — 位置,掩码等会很有帮助

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

    我同意、除非在代码中发现严重错误、否则不计划更新任何 CC112x 示例。

    Siri