尊敬的所有人:
我正在尝试在 C:\ti\pdk_c667x_2_0_16\packages\ti\csl\examples\uart\uart_test 上构建并运行示例。
我已更改了常见问题解答中与 UART 等效的 EDMA 相关的运算。
下一个图像是我在构建时遇到的错误:
下一张图片显示了项目属性:
似乎漏掉了一些文件。 有什么想法吗? 如何将其包含在内?
如果您需要更多信息、请毫不犹豫地向我们索取。
提前感谢、
乔金
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.
尊敬的所有人:
我正在尝试在 C:\ti\pdk_c667x_2_0_16\packages\ti\csl\examples\uart\uart_test 上构建并运行示例。
我已更改了常见问题解答中与 UART 等效的 EDMA 相关的运算。
下一个图像是我在构建时遇到的错误:
下一张图片显示了项目属性:
似乎漏掉了一些文件。 有什么想法吗? 如何将其包含在内?
如果您需要更多信息、请毫不犹豫地向我们索取。
提前感谢、
乔金
Joquin、
在处理器 SDK 6.3的 PDK 包中已准备好 UART 示例代码。
我们不需要像 EDMA 示例那样重新创建。
因为对于 EDMA、没有单独的示例、我发布了有关如何创建的常见问题解答。
--
请按照此处的步骤使用 Processor SDK 6.3生成 UART 示例代码
[常见问题解答] TMS320C6678:用于 C667x 系列器件的 UART 示例项目-处理器论坛-处理器- TI E2E 支持论坛
此致
尚卡里
尊敬的 Shankari:
非常感谢您的答复。
我对"C:\ti\pdk_c667x_2_0_16_packages/MyExampleProjects"的示例没有问题。 我能够按照您的建议读取/编译/运行。
不过、我当时正在尝试在"C:\ti\pdk_c667x_2_0_16_packages/ti\CSL\example"下读取、编译和运行这些文件、因为它们与"MyExampleProjects"中的不同。 至少、.csl\exaple\uart\uart_test 上的 main.c 是不同的。 对我来说,这似乎更简单,因此开始更好。
是否可以通过任何方式来读取/调试/运行这些示例?
为什么在"...\ti\csl"上存在这些示例?
提前感谢、
Joaquin.
Joaquin、
如果您正在寻找 UART 的裸机示例、 不带 SYSBIOS-RTOS、请使用斑块测试示例。
此平台测试示例包含了使用 CSL 和平台 LIB 的 UART 测试代码。 在"platforms_utils_test.c"中搜索"test_uart"
--
实际上、Processor SDK 的所有 PDK 中都包含的这个 CSL 示例对于系列/或系列器件很常见。 并非所有的 CSL 示例都可以用于 C6678。。。
从用于定义 SoC 名称的 makefile 和宏可以明显看出这一点。
(例如......... "#IF 已定义(SOC_AM574x)||已定义(SOC_AM572x)||已定义(SOC_AM571x)"
在这些代码中、我们找不到 SOC_C6678的任何代码。
——
一个共同的代码库是在以后为单个设备,适当的代码被添加/删除/编辑等,然后作为一个单独的软件包作为处理器 SDK 发布.
此致
尚卡里