主题:SysConfig 中讨论的其他器件
工具/软件:
您好:
- 环境:CCS 版本:12.7.1.00001
SDK 版本: mcu_plus_sdk_am64x_10_00_00_20
编译器版本:TI Clang v3.2.LTS
- 实验条件:
1.添加具有 LLD 的 UART 实例、如下所示:
2. ti_drivers_config.c 中存在错误、该错误源自如下所示的系统配置:
您能帮我找出原因吗?
谢谢!
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.
工具/软件:
您好:
SDK 版本: mcu_plus_sdk_am64x_10_00_00_20
编译器版本:TI Clang v3.2.LTS
1.添加具有 LLD 的 UART 实例、如下所示:
2. ti_drivers_config.c 中存在错误、该错误源自如下所示的系统配置:
您能帮我找出原因吗?
谢谢!
您好、
我已经在我的设置上使用不同的组合进行了一些实验。
我看到这是 UART 的潜在错误。 不仅针对 UARTR、还介绍了通过 SysConfig 为 UART LLD +用户管理的中断组合生成代码的方式。
请允许我将此错误归档为下一个版本。
我看到的是以下内容:
使用 LLD 时:
处于中断模式时:
它要求设置回调模式、然后要求提供读写回调函数的名称。
默认情况下提供为 NULL。
现在、当您设置回用户管理的中断时、它将获取读写回调函数名(如果选择了中断模式、将生成此函数)
解决此问题的一种方法是:
按照这些步骤操作后、您现在应该能够继续、并成功构建您的应用。
如果这是预期结果、让我在内部进行检查。 如果没有、我将提出一个错误、以便在后续 SDK 版本中修复此问题。
谢谢你。
此致、
Vaibhav
是否同时更新编译器和 CCS 的版本?
不需要更新编译器版本或 CCS 版本、但如果 SDK 的新版本如此、则更新编译器是一种很好的做法。
此外、如果以上答案对您有所帮助、请点击"此解决我的问题"按钮。
很高兴我的解释是有帮助的。
此致、
Vaibhav