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.

[参考译文] 软件开发工具

Guru**** 2477885 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/688413/software-development-tool

我必须使用 Tiva c 系列将键盘和直流电机连接到 LCD。 我有两个单独的代码、但无法将它们组合在一起、我需要帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的问题过于含糊。 不知道在哪里可以提供帮助。 您是否有可为键盘、直流和 LCD 单独工作的代码? 首先确保每个都在集成前正常工作。 这是我的最佳建议。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、我为所有这些代码都提供了单独的代码、它们也在工作...但主要问题是将它们组合在一起
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将它们组合在一起后、会出现什么问题? 它们都不起作用、或者其中一些可以起作用? 这只是软件调试的问题、我认为您需要投入一些精力。

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

    [引用 user="Asifa Rafiq"]我必须使用 Tiva c 系列将键盘和直流电机连接到 LCD。

    这很好-但正如供应商 Charles 所说-提供的信息太少-任何人(除了技术心理)都可以帮助...

    假定键盘用于控制电机的运行-也许是启动/停止-和(也许)"设定电机的速度"。   (然而-我们不应该假定-您应该提出这些要求!)   让您的帮助者感到疲惫-这并不是著名的-是为了您的最大利益而努力。   您可以(在某种程度上)考虑这一点。

    LCD 可能会显示电机的速度、方向-可能的位置、电机电流、甚至扭矩(尽管如此-由于缺少描述性信息而令人怀疑)。

    KISS 显然是这里需要的-您应该从组合这两个(而不是三个)功能开始-您认为这是最简单的。   只有当这两个函数协同工作良好时、您才会考虑添加第三个函数。

    这里没有人知道或能够正确预测您项目的全部需求。   您必须认真思考-作出良好努力-并提供帮助-以获得(有效)帮助。

    还应注意-您的主题/标题"软件开发工具" 似乎很少描述您的(真实)要求...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在函数调用方面遇到问题。。 当我在 LCD 代码中调用键盘的函数时、在添加库时会产生很多错误。 电机也是如此
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您提供此有用信息。 实际上、我的项目是"基于密码的门锁系统"、我必须使用 LCD 上显示的键盘输入密码、如果密码正确、直流电机将旋转、门将解锁。 但是我无法编译所有代码、尽管所有代码都是单独运行的
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢您-非常感谢-您的"一般目标"更易于理解。 (特别是与(失败)主题"软件开发工具"形成对比。)

    我担心、除了您的"演示您的代码"之外、没有其他选择-即使是"在单个器件中"也是如此-因此(其他人)在这里可能会尝试(进一步)帮助和指导您。 我预计您(可能)有3个"备用"代码块-您的3个程序各一个-这是正确的吗? 如果是这样-您必须消除重复-一个且只有一个主-是正常/习惯的-并且非常需要...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,我知道所有三个代码应该只有一个主代码..... 但这是一个真正的问题、我不知道如何调用所有函数并只生成一个代码
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 CB1的指导。 我甚至会提出这样的建议。 从键盘代码开始、因为它是自行工作的。 假设电机代码有100行。 向键盘代码中一次添加10行之类的小部分。 运行代码并确保键盘仍然正常工作。 继续添加一些电机代码并运行键盘、直至其开始中断、然后您可以调查导致故障的原因。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、我可以这么做、我认为这会非常有帮助... 我正在使用 Keil 进行编译... 那么、库的错误是什么。即使我添加了所有的大律师、错误也会生成
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    那么、您还会遇到编译错误吗? 同样、将库的一小部分添加到代码中并进行编译。 重复执行、直到开始不编译、然后进行调查。 根据您之前的描述、它们编译良好、并且单独运行良好、对吧? 但我自己从未使用过 Keil。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、非常感谢您的指导。