Thread 中讨论的其他器件:SysConfig
用于 CC26XX 的 SimpleLink SDK 中的 UART 驱动程序不支持 UART_DATA_TEXT 数据模式、这是利用 UART_RETURE_NEWLINE 和 UART_RETURE_FULL 参数所必需的。 要使用更新的 UART 驱动程序、必须修改它们 使用 CC26X2驱动程序的.syscfg 文件。 这可以使用 Code Composer Studio IDE 中包含的 SysConfig 实用程序来完成。
步骤1)导航至/Tools 文件夹并打开 .syscfg。
步骤2) 打开 CCS IDE 中的.syscfg、其中将显示配置页面。
步骤3) SysConfig 实用程序窗口的左侧将显示项目的不同 SysConfig 设置。 浏览、直到找到"TI DRIVERS"下拉菜单。
步骤4)在"TI DRIVERS"下、选择 UART、将显示另一个配置页面。
步骤5) 在"Global Parameters"部分下、您将看到为项目选择的当前 UART 实现。 要切换实现、请选择 UART 实现下拉菜单并选择 UARTCC26X2。
步骤6)重建项目后、UART_TEXT_DATA 参数应该起作用!
此外、对于所有驱动程序实现、重要的是查看实际器件实现、而不是整个 UART 驱动程序。 这些驱动程序文档可在 TI 驱动程序 API 参考中找到。 具体而言、驱动程序文件中的内容很重要: UARTCC26X2.h该文件介绍了 UARTCC26X2驱动器支持的功能和支持的功能。 在这里 我们可以看到 UART_Params_init()函数,其中 UART_DATA_EXT 是默认启用的, 在这里 我们可以看到由函数初始化的参数结构。
希望这对您有所帮助!
NIMA Behmanesh