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/F28M35H52C:SYS/BIOS 和网络

Guru**** 2535750 points
Other Parts Discussed in Thread: F28M35H52C, TMS320F28388D, CONTROLSUITE, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/951523/ccs-f28m35h52c-sys-bios-and-networking

器件型号:F28M35H52C
主题中讨论的其他器件: TMS320F28388DcontrolSUITEC2000WARE

工具/软件:Code Composer Studio

在确认我们自己的硬件以太网的行为与 F28M35x controlCARD 相同后、我需要继续使用正确的代码。

我想使用 RTOS; 但似乎没有 RTOS 模板或代码示例、甚至没有提到 CCS 入门、应用中心、网站或其他任何地方中的 F28M35。   看起来很失望、这并不是很有帮助。  CCS 10是否仍然完全支持该处理器?

我已下载独立的 SYS/BIOS 6.83.00.18、并安装到 CCS 中(窗口、首选项、添加 SYS/BIOS 路径、'重新刷新'并让它安装...)

创建了一个新的 CCS 项目(用于 F28M35H52C 的 M3部分)、添加/编辑一个新的 RTSC .cfg 文件、将目标设置为 ti.targets.arm.elf.M3、将平台设置为 ti.platforms.concertoM3:F28M35H52C1、向 XDCpath 软件包存储库添加了 BIOS...\软件包... 可能还有其他设置...

现在、XGCONF 与 SYS/BIOS 选项一起运行。  允许我设置各种有用的外观。  (虽然不允许我进入7.3728MHz 振荡器、但截断为7MHz)。

但是。  如何实际获取 XGConf 来生成任何代码?  我想我需要一个 main.c 模板、该模板实际上会调用生成的代码(在生成代码时)。

SYS/BIOS 是否包含 M3的任何网络代码?  SYS/BIOS 允许我打开启动代码和许多其他选项;但我应该查找网络选项还是需要 NDK?

(我使用了 Microchip Harmony 3和 PIC32、它使用 FreeRTOS 和 Microchip 的网络堆栈-我是否期望 TI-RTOS、SYS/BIOS、XGCONF 执行类似的操作?)

Dominic。

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

    出于兴趣、在 Resource Explorer (CCS 中)上搜索建议的 F28M35H52C 替代产品 (似乎是 TMS320F28388D)、会出现一些示例项目。  在点击"import to CCS IDE"时会出现某种 html 错误(但显示为文本)。  看起来我不会更好了。

    很难找到每个处理器的代码示例以及可下载的 CCS 项目。  我认为我尝试过的任何处理器都没有一个示例项目第一次编译、如果是这样。  即使有多个库下载... C2000Ware、controlSUITE 等。

    到目前为止、德克萨斯州的主要节能优势是德州员工在这些论坛上的帮助程度。

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

    您应该能够通过进入 File -> New -> CCS Project、选择您的目标、并查看"Project templates and examples"框中的 SYS/BIOS 部分来访问 SYS/BIOS 示例。 我认为这些应该演示 main.c 和.cfg 文件之间的关系。 如果您要查找生成的代码、则最终会在 CONFIGPkg 下的构建文件夹中找到该代码。

    TI-RTOS 确实包括 NDK 以及一些涉及 F28M35上以太网的示例。 您应该能够通过转到 Import CCS Projects 并将其引导至以下文件夹来导入该示例:

    C:\ti_tirtos_c2000_2_16_01_14\resources\tmdxdockh52C1ExperimentterKit\networkExamples\tiNetworkExamples\ethernetExamples

    我将在 Resource Explorer 中查看 F28388D 示例的运行情况。 不过、您应该能够通过指向文件夹的 Import CCS Projects 窗口来直接导入它。

    C:\ti\c2000Ware_3_03_00_00\libraries\communications\ethernet/ti\NDK\examples\

    惠特尼

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

    啊哈!  我认为、已经尝试了文件。。。 新 CSS 工程之前、我不会在安装了 SYS/BIOS 后重试它。  最好将 SYS/BIOS 的一些安装说明放在一个明显的位置-我下载了"标准"版本-因此它不会自动集成到 CSS 中。   无论如何、我应该已经安装了 TI-RTOS -但 software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/index.html 显示"C2000器件(Concerto 除外):请单击此处。 使用 SYS/BIOS 产品。"  我认为 F28M35是 ConcertoM3 (和 C28)器件、也是 C2000、因此"除了 Concerto 之外"会让我感到困惑。

    了解需要查找的内容后 、可以在网站上找到 tirtos_c2000_2_16_01_14。  很遗憾、CSS 安装没有(我注意到了)提供下载各种库、TI-RTOS 等对新用户可能有用的选项。

    请注意、在使用 tirtos_c2000的安装程序后、需要使用首选项将其集成到 CSS 中(由于某种原因隐藏在"Window"菜单中)。  安装程序完成后可能会弹出一条消息?

    现在显示示例。  TCPecho 示例已编译、运行并使用 controlCARD。

    再次感谢您的快速帮助。  我会回来的。 )

    Dominic。