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.

[参考译文] MSP-GANG:DLL 有时在运行10次之后的某个时间点停止

Guru**** 2457760 points
Other Parts Discussed in Thread: MSP-GANG

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1439201/msp-gang-dll-stalls-at-some-point-sometimes-after-10-runs

器件型号:MSP-GANG

工具与软件:

我们面临的问题是 DLL 有时在10次运行后的某个点停止、而其他时间在21次运行时停止。

我们将该问题追溯到名为"Long WinAPI MSPGANG_MainProcess (long lTime);"的特定 DLL 调用。

此呼叫通常需要2到3秒、但当它停止时、可能需要几分钟、甚至根本不返回。

这一问题也不一致。

 

由于只有 DLL 或可视化工具可用于执行操作、并且没有命令行、因此我们无法在 DLL 内执行操作。

 

另外、DLL 为32位、这将导致64位 LabVIEW/Teststand 集成出现问题。

 

vi 中的步骤:

1 -长 WinAPI MSPGANG_InitCom (LPTSTR lpszPort、长 lBaud);

2-长 WinAPI MSPGANG_ImageFileLoad( LPTSTR 文件名, LPTSTR 口令,长模式);

3 - Long WinAPI MSPGANG_MainProcess (long lTime);->此调用因未返回数据或未完成而暂停

4 - Long WinAPI MSPGANG_ReleaseCom (void);

 

我们正在使用 LabVIEW 2011和 Teststand 2010

适配器固件版本:A430:01.03.07.00

DLL 固件版本: A430:01.03.07.00

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

    您可以使用其他编程器吗? MSP-GANG 已停产。