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.

[参考译文] 编译器/TMS320C5535:外设头文件在哪里?

Guru**** 2542070 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/603040/compiler-tms320c5535-where-are-the-peripheral-header-files

器件型号:TMS320C5535

工具/软件:TI C/C++编译器

我在 eZdsp 电路板上使用 TI C5535、但我计划最终在实际产品中改用 TI C55xx。 我想了解如何使用外设(例如 GPIO 线路)、通常对于嵌入式器件、有一个头文件将这些外设作为命名变量或宏公开。 例如、Microchip 的 PIC32MX 系列具有可以包含在"#include"中的头文件 "、提供 GPIO、UART 等的名称 ARM 的 LPC1768有一个相应的标头"LPC17xx.h"、执行同样的操作、因此您可以写入例如。 "LPC_TIM0->MR0 = x"以设置计时器0的匹配寄存器。

我已经搜索了 C5535用户指南和数据表以及编译器(v4.4.1)手册、但找不到任何类似的内容。 eZdsp 电路板的示例代码专门用于5535、因此我无法将其与其他器件配合使用。

在 CCS 中、当我创建一个新项目时、有一个列出了"C55x.h"的头文件、但它主要包含 DSP 内在函数和一些通用寄存器(中断寄存器、电源配置等)。

那么、包含5535 (或其他55xx)特定外设定义的标头在哪里?

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

    我已将此内容转发给 C55x 软件专家。 他们的反馈应发布在此处。

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

    谢谢、我很感激!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    小校正、Microchip 外设库标头实际上称为"PLIB.h"、"PIC32MX...h"标头包含非常基本的配置代码。 如果您想了解我想介绍的内容、可以在此处找到这些文档: ww1.microchip.com/.../32bitPeripheralLibraryGuide.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jason、
    您是否了解过 C55x CSL 封装? software-dl.ti.com/.../index_FDS.html
    该 CSL 支持 C5515、17、35和45。
    头文件位于 C:\ti\c55_lp\c55_CSL_3.07\inc

    希望这是您正在寻找的内容。

    Lali
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉耽误你的时间、但是的、这是我要找的。 特别是 clsr*.h 文件。 谢谢!