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.

[参考译文] Starterware:缺少头文件 hw_gpio.h

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/569301/starterware-missing-header-file-hw_gpio-h

工具/软件:Starterware

大家好、

我已成功下载并安装 StarterWare 2.00.01.01。
我注意到、在 gpio.h 文件中、它具有以下行:

#include "hw_gpio.h"

我想在这个头文件中、应该分别对它们进行原型设计和定义一些重要函数和常量变量。

问题是、正如标题所说、库中没有这样的文件、因此这个头文件是无用的、尽管这对于构建有关 PWM 的项目至关重要。

有人知道发生了什么情况、或者我弄错了吗?

提前感谢。

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

    不确定您为什么会看到此错误。 您能否尝试使用 Processor SDK RTOS 软件包中的最新 Starterware 软件包? 您是否看到了相同的问题?

    software-dl.ti.com/.../index_FDS.html
    C:\ti\pdk_am335x_1_0_5\packages/ti\starterware

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

    您好、

    首先,感谢你的答复。
    不幸的是、我不确定我是否理解您的解决方案。

    AM335x 处理器软件开发套件(SDK)是 TI 的升级/替代产品
    Starterware? 如果是、我想问几个问题。
    我从您提供的链接中看到、在"Supported Devices"列表中列出了我的主板
    (BeagleBone white)已介绍、但在支持的 EVM 中未列出。
    这是否意味着我可能会遇到某种问题、或者我可以使用它吗?
    此外、我是否可以 同时安装 AM335x 处理器 SDK 套件和 Starterware
    有冲突吗? 或者两者都没有用处吗?

    提前感谢!

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

    我认为 PSDK 不完全支持 BB white。 我们很少有人使用此板;主要是 BB Black。
    PSDK 中的 Starterware 是更新版本、具有错误修复功能。 有一个 PWM 示例位于 C:\ti\pdk_am335x_1_0_5\packages/ti\starterware\examples\ePWM

    我认为将两个版本的 Starterware 组合在一起不会出现问题。 如果可能、我建议仅使用 PSDK 中的 Starterware。

    Lali
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Starterware 中的所有 hw_XXXX.h 文件均位于 StarterWare 2.00.01.01\include\HW 中。 我签入了 repo、看起来 hw_gpio.h 文件被重命名为 hw_gpio_v2.h 您可以在 gpio.h 中重命名文件并使用它。

    请告诉我们这是否能解决您的问题。

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

    非常感谢您的回复、很抱歉耽误您的回复。

    我要解决这个问题。