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.

[参考译文] MSP430FR6047:在 EVM430-FR6047的升压器接头上集成 PWM 信号时出现 HSPLL 无效错误的频率

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1373795/msp430fr6047-frequency-of-hspll-invalid-error-when-integrating-pwm-signal-on-booster-header-of-evm430-fr6047

器件型号:MSP430FR6047
主题中讨论的其他器件:EVM430-FR6047

工具与软件:

您好!  

我尝试使用 EVM430-FR6047评估板将一对比例螺线管与超声波流量计集成在一起。 我有两个从电路板的升压器接头运行的 PWM 信号来驱动比例电磁阀。 但是、当我使用运行的 PWM 代码将评估板连接到 GUI 时、我会收到错误22 - HSPLL 的频率无效。 当我删除 PWM 代码时、错误消失了。 我使用过适用于 MPS430的 PWM 演示代码、我简单地 从 MSP430FR6047EVM_USS_PWM_LPM_02_40_00_00 Water_Demo_演示代码中的 main ()运行它 、请参见下面的。  

void main (void)

uint16_t RESET_SOURCE = 0x00;

//初始化系统的基本功能
HAL_SYSTEM_Init ();

//初始化用户接口、包括按钮、LCD、GUI
HMI_Init ();

//验证重置源并记录/报告是否出现错误
reset_source = hal_system_GetResetSource ();
if (reset_source!= 0x00)

USSLibGUIApp_send_error (COMMAND_HANDLE_ERROR_FAULT_RESET_ERROR、
RESET_SOURCE);
}

//设置螺线管 PWM
SolenoidsInit();
//SetSolplellows (70、70);

AlgorithmInit();
RunAlgorithm();

___ enable_interrupt ();

//初始化 USS Lib
App_Init ();

//这是设计中心主循环
App_Engine ();
}

我的螺线管 Water_Demo 代码与 USS_PWM 代码的集成是否错误? 您能否建议如何将我的新模块与演示代码集成、因为我需要演示代码中的流速和温度来更改我的 PWM 占空比?  

我非常刚接触电子产品和使用微控制器、如果我还没有清楚地自我解释、我们深表歉意。 如果您需要任何进一步的信息来帮助解决此问题、请告诉我。  

非常感谢