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/CC3220:使用 ROM 中的 driverlib

Guru**** 2568585 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/728950/ccs-cc3220-use-driverlib-from-rom

器件型号:CC3220

工具/软件:Code Composer Studio

您好!

我现在有疑问。 为了节省 RAM 空间、请使用外部 ROM 中的外设驱动程序接口。 根据 SWRU464文档6.2说明、SDK 使用 simplelink_cc32xx_sdk_2_10_00_04版本、修改并重新编译 SDK 中的相关库及其自己的项目。 运行新的 bin 文件时(烧录 bin 文件时,服务包 bin 文件一起烧录),会出现一些奇怪的问题,例如在操作期间突然重新启动,调用 MAP_PRCMHibernateCycleTrigger()接口时,该接口被卡住, 在电源再次关闭后、它是接口运行后的状态。 造成这种情况的原因是什么?
ROM 中的 driverlib 库与 RAM 中的 driverlib 库是否相同、或者是否存在差异? 如果是、是否有任何文档?

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

    请阅读: dev.ti.com/.../CC3220_ROM_services.html
    USE_CC3220_ROM_DRV_API 应已在驱动程序的.mak 文件中定义。 您可能通过更改内容而无意中损坏了某个内容

    亚伦
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Aaron、
    如前所述、无需修改 SDK 中的库、只需重新编译即可。 然后、按照文档中的说明修改和编译我的应用项目。
    ROM 中的 driverlib 是否与加载到 RAM 中的程序相同?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ROM 中的 driverlib 对应于 driverlib 版本1.50.1.00、因此它与更高版本的 SDK 之间存在一些差异

    亚伦