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.

[参考译文] CCS/TMS320C6748:创建 TI RTOS HWI

Guru**** 2250060 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/862100/ccs-tms320c6748-ti-rtos-hwi-creation

器件型号:TMS320C6748

工具/软件:Code Composer Studio

你(们)好  

我在 PC 上安装了 CCS v6 、并已将其用于使用 CSL 的(商业)项目将近4年。

现在、我正在尝试使用 TI RTOS 来学习并可能在将来开发项目。  

我将介绍 基于 CCS v6的 TI_RTOS_Kernel_Workshop_Student_Guide_rev4.00培训文档。  

我在 XDC 工具和 TI RTOS 上做了很多阅读。

我使用 XDCtools ver 3.320.0.06_core 和 SYS/BIOS 版本6.46.6.00创建了一个简单项目 RTSC 项目。

我想创建一个 HWI 线程、如培训文档中所述。 我从 Sys/BIOS 调度列表中添加了 HWI 服务。  

我正在尝试添加 HWI 线程的实例。 在 HWI 模块设置中、我选择了将可移植的 Hwi 管理模块添加到我的配置中。  

我正在尝试填充 "实例设置"中的句柄、ISR 函数、中断编号。 我用 HWI_TIMER0、legToggleHwi、5分别填充这些字段。

我保存配置、保存这些字段后、恢复为 N/A、空、空。  

因此我根本无法配置 HWI 实例。  

我还收到错误:XDC 运行时错误:参数过多 app.cfg /blink_C6000_BIOS_2配置验证 XDCTools 配置标记

原因可能是什么。  

此致

Izzet

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Izzet、您好!

    是否可以包含要添加内容的快照? 此外、还可以附加整个.cfg 文件吗?  

    Todd

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    当我再次打开项目时、我看到.cfg 文件被更新。 但我在大纲视图中看不到这一点。  

    谢谢

    Izzete2e.ti.com/.../2084.app.cfg

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Izzet、您好!

    是的、.cfg 看起来像是已更新。 我在底部附近看到以下内容

    var hwi0Params = new Hwi.Params ();
    hwi0Params.instance.name ="hwi0";
    Program.global.hwi0 = Hwi.create (5、"&ledToggleHwi"、hwi0Params); 

    我尝试在较新的 CCS 中打开.cfg、看起来很好。 我将会 Ping 某人、以查看旧版 CCS/XDCtools 是否存在任何已知问题。 现在、您能否将.cfg 编辑为文本文件(在 CCS 中右键单击并以文本文件的形式打开)。 从 CCS 8开始。? 实际上、我们已更改 CCS 中的默认值、以将.cfg 作为文本文件打开。

    Hwi 是否按预期工作?

    Todd

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    我将 EventID 修改为 hwi0Params.EventID = 64;手动。 然后它会构建并工作。  

    需要了解的主要问题是、GUI 似乎不能用于配置线程实例选项。  

    它看起来像是 XDC 工具和 CCSv6之间的一种不匹配。  

    这对我来说已经足够好了。  

    但我认为我需要切换 CCSv8。

    此致

    Izzet