工具/软件:Code Composer Studio
尊敬的 TI:
我们有一个旧项目、它将旧 SDK 与 CC3220S_LAUNCHXL.c/h 文件一起使用。
现在、我们使用 SDK 4.10。 是否有一种从 我的项目升级 SysConfig 和 CC3220S_LAUNCHXL.c/h 的好方法? 谢谢。
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.
工具/软件:Code Composer Studio
尊敬的 TI:
我们有一个旧项目、它将旧 SDK 与 CC3220S_LAUNCHXL.c/h 文件一起使用。
现在、我们使用 SDK 4.10。 是否有一种从 我的项目升级 SysConfig 和 CC3220S_LAUNCHXL.c/h 的好方法? 谢谢。
尊敬的 Eric:
据我所知、您有一个基于旧 SDK 的软件应用、这些 SDK 使用 LAUNCHXL.c/.h 文件方法配置引脚多路复用和驱动程序、现在您希望迁移到支持 SysConfig 的最新 SDK。
迁移到 SysConfig 是一个手动过程、在该过程中、您必须编辑 SysConfig 文件以匹配系统的设置/要求。 这是因为该工具目前是一个单向过程、在该过程中、脚本会驱动基于 SysConfig 文件的源代码生成。 目前没有机制将源文件中的设置反馈回 SysConfig 脚本。
这里有几个选项:
1) 您现有的 LAUNCHXL.c/.h 文件仍可在应用中使用、并且应与驱动程序兼容。 我们在 SDK 的驱动程序示例文件夹中包含一个示例项目、演示了这一点。 在这种情况下、唯一需要担心的是在不同版本之间更新驱动程序。 应该很小。
2) 与(1)类似、您可以继续直接使用源代码、但可以重命名文件以匹配 SysConfig 中使用的新生成的文件。 新的约定是"ti_drivers_config.c/.h"。 然后、您将有效地使用"SysConfig 已禁用"方法。 请参阅此处 的 SysConfig SimpleLink Academy 培训中的任务8:http://dev.ti.com/tirex/explore/node?node=AO3dBAhu05HBWXd.SPxt0g__fc2e6sr__LATEST&search=SysConfig%20Basics
3) 手动将配置迁移到 SysConfig 中。 这是简化您的开发进程的推荐方法。
此致、
本·M