Part Number:LAUNCHXL-CC26X2R1Other Parts Discussed in Thread:SYSCONFIG
器件型号:LAUNCHXL-CC26X2R1
主题中讨论的其他器件:SYSCONFIG
面向 CC26XX 的 SimpleLink SDK 中的 UART 驱动器不支持 UART_DATA_TEXT 数据模式,需要利用 UART_RETURN_NEWLINE 和 UART_RETURN_FULL 参数。要使用更新的 UART 驱动器,必须修改其 <project_name>.syscfg 文件以使用 CC26X2 driver。这可以使用 Code Composer Studio IDE 中包含的 SysConfig 实用程序来完成。
Annie Liu:
步骤 1) 导航至 /Tools 文件夹并打开 <project_name>.syscfg。
步骤 2) 在 CCS IDE 中打开 <project_name>.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_TEXT 默认启用,在这里看到由该函数初始化的参数结构。