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.

[参考译文] CC2340R2:我使用的 TI 驱动程序

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1412527/cc2340r2-which-ti-drivers-shuold-i-use

器件型号:CC2340R2
主题中讨论的其他器件:CC2340R5

工具与软件:

我想使用 CC2340R22开发一款产品、我发现这两个文件夹(\source\ti\devices\cc23x0r5和\source\ti\devices\cc23x0r2)之间的驱动程序代码存在显著差异。 例如、hw_gpio.h 中有很多差异 我的项目应包含哪个文件夹的代码?

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

    尊敬的 Qingtian:

    您应该使用 cc23x0r5版本。  在先前的 E2E 主题中分享的迁移指南 Clement 中提到:"这两个器件与 API 兼容、只需在 CC2340R22上进行极少的修改、即可在 CC2340R5上开发的 CC2340R22项目进行迁移(通过下面的迁移指南)。"

    另外、在 DeviceFamily.h 文件中:

    #elif defined(DeviceFamily_CC23X0R22)
        #define DeviceFamily_ID        DeviceFamily_ID_CC23X0R22
        #define DeviceFamily_DIRECTORY cc23x0r5
        #define DeviceFamily_PARENT    DeviceFamily_PARENT_CC23X0

    cc23x0r2 hw_gpio.h 似乎适用于 CC2340R22未使用的 RGE 封装(4mm x 4mm)。

    此致、
    Ryan