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.

[参考译文] DRV2700EVM-HV500:请求写入固件

Guru**** 2386620 points
Other Parts Discussed in Thread: DRV2700EVM-HV500, DRV2700, LDC2114, LDC3114, MSP430F5510
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1069138/drv2700evm-hv500-request-for-writing-a-firmware

部件号:DRV2700EVM-HV500
线程中讨论的其他部件: DRV2700LDC2114LDC3114MSP-FET430UIFMSP430F5510

您好,

我正在使用DRV2700EVM-HV500制作触控板演示。 要进行修改,需要修改固件。 但是,我不熟悉代码编写器工作室和C/C++。 我想请您付费编写固件。 有可能吗?

此致,

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

    您好,

    您需要哪些固件修改? 只是通过外部信号触发任意波形的能力?

    您能否提供有关需要修改的固件的详细信息?

    此致,

    亚瑟

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

    您好,

    我希望固件能够使来自LDC2114或LDC3114的信号触发任意波形。 不仅在传感器上放置了金属,而且在传感器被拆除时,信号需要触发DRV2700EVM-HV500。 这是我希望在触发DRV2700时输出的波形。  

    此致,

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

    您好,

    我认为我们不能合理地接受这样做的费用。  

    我将查看代码,看看它是否可以简单地进行更改(使用输入引脚触发波形,而不是通过软件)

    下周我有时间研究这一问题后,我会再发帖。

    此致,

    亚瑟

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

    您好,

    你认真吗? 非常感谢。 我期待 着听到你的意见。

    此致,

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

    是的,我一直想学习一些MSP编程,下周稍后将发布

    此致,
    亚瑟

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

    您好,

    能否告诉我编程的进行情况?

    此致,

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

    您好YUto:

    由于其他问题占据优先地位,我未能对此进行研究

    此致,

    亚瑟

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

    您好,

    我明白了。 预计何时完成固件制作?

    此致,

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

    我很可能要等到第14周才能在这方面花很多时间

    此致,

    亚瑟

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

    您好,

    您是否介意我问您编程的进行情况? 由于我想在3月份完成触控板演示,我想我需要在7日这周内完成第一个版本的固件。 我知道你很忙,但到那时是否可能做到?

    此致,  

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

    您好,  

    我一直忙于其他项目。 我已对此作了简要研究,但在你规定的时间范围内,我认为我无法完成这项工作

    此EVM上的Main.c代码正在等待每当看到USB事务时发出的中断

    __enable_interrupit();

    //由于数据接收事件而退出LPM,和
    //获取接收到的数据
    if (bHIDDataReceived_event)

    //提前清除标记--只是在执行中断时
    //
    bHIDDataReceived_event =假;

    Count = hidReceiveDataInBuffer(HapticCmdBuf,
    Haptic_CMD_BUF_SIZE,
    HID0_INTFNUM);

    //已收到句柄命令
    HapticCmdDispatch (count);

    为函数"HapticsCmdDispatch"提供计数值,该值指示在GUI中按下了哪个命令/按钮。 如果您能够确定在GUI中按下所需按钮时给出的计数值,  

    然后,下一步是在所需的GPIO引脚上启用中断,该引脚将使用 正确的计数值调用此HapticsCmdDispatch函数。  

    此致,

    亚瑟

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

    您好,

    非常感谢您为此所做的工作。 我了解进度和您的情况。 您认为何时可以完成固件?能否告诉我? 我是否可以做些什么来帮助制作固件?

    此致,

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

    您好,YUto:

    我对MSP编程没有太多经验(大学的几个课程除外)。 我将在4月4日前提供更改

    此致,

    亚瑟

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

    您好,Arthur:

    感谢您的合作。 推迟我的日程是可以的。 我期待着听到你的意见。

    此致,

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

    我将向您介绍最新进展情况

    此致,

    亚瑟

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

    您好,

    4月4日即将到来。 届时您是否能够向我提供进度的最新信息?

    此致,

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

    您好,YUto:  

    我希望我能在第4次会议之前提供最新情况。 这个过程并不像我最初所期望的那么简单,但你所要求的肯定是可能的

    此致,

    亚瑟

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

    您好,YUto:

    我已创建满足您要求的固件"我希望固件启用来自LDC2114或LDC3114的信号以触发任意波形。 不仅在传感器上放置了金属,而且在传感器被拆除时,信号需要触发DRV2700EVM-HV500。 这是我希望在触发DRV2700时输出的波形。 "

    所连接的固件将在DRV2700EVM-HV500的TRIG引脚(WFP 2.0)的上升和下降边缘上向压电输出“咔哒”波形

    我已为您的测试创建了多个不同的点击持续时间(1,2.5 ,5,6毫秒)版本。此固件仍与 PCC兼容,我所做的更改仅在于触发引脚的功能。

     e2e.ti.com/.../DRV2700EVM_2D00_HV500_5F00_Firmware.zip

    此致,

    亚瑟

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

    您好,Arthur:

    非常感谢您创建固件。 我 确实要尝试 立即更新固件。 但是,我意识到我不知道如何更新固件。 我对准备不足感到非常遗憾。 能否告诉我更新固件的步骤? 我没有MSP-FET430UIF。 是否有必要进行更新?

    此致,

    YUto

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

    您好,YUto:

    据我所知,您正在使用DRV2700EVM-HV500

    如果是这种情况,您可以使用压电控制台GUI通过USB更新固件

    Help (帮助)-> Firmware Update (固件更新),然后按照屏幕上的说明进行操作

    此致,

    亚瑟

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

    您好,Arthur

    感谢您的回复。 我能够更新固件。 在固件测试期间,发生了问题。 所以,我有一个要求。 您能降低上升边缘的阈值吗? 可能上升边缘的电流阈值高于2V。 来自LDC2114的触发信号如下图所示。 正常状态较高,当传感器检测到时,状态变为低级别。 因此,使用此固件时,一旦触发信号达到低电平,并且DRV2700输出一个按键单击波形,即使 触发信号恢复到高电平,它也不会输出释放单击波形。

    此致,

    YUto

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

    您好,YUto:  

    从MSP430F5510数据表来看,似乎无法调整IO级别。 但是,如果您为MSP430提供1.8V电压,我相信它可以工作

     

    对于3V Vcc,TRIG引脚2.0 上的Vt+和Vt-输入电平的最大值为2.1 V。 但是,对于MSP的1.8V电源,它应该可以工作。

    在DRV2700EVM-HV500上,如果您将JP2设置为从外部为MSP430供电并提供1.8 V,则此信号应是有效的逻辑高电平。

    如果这不起作用,您还可以尝试使用单个FET作为接地开关来替换DRV2700EVM-HV500上的SW2,然后使用来自LDC2114的信号来切换此FET

    此致,

    亚瑟

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

    您好,Arthur:

    我知道无法调整IO级别。 我不确定如何为MSP430提供1.8V电压。 我尝试这样连接。 但是,这种做法行不通。 此连接是否存在问题?

    此致,

    YUto

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

    您好,YUto:

    1.8V电压似乎 太低,无法为MSP430供电。 我测试了这个,通过2.5V电源,我可以使用1.8V电压触发三角引脚的上升和下降边缘。

    或者,您需要使用水平调节器。

    此致,

    亚瑟

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

    您好,Arthur

    应用2.5V,它工作正常! 我非常感谢你们所做的一切。 感谢您的帮助,我将能够制作一个很好的演示。

    此致,

    YUto