Open xxyyttxx opened 6 years ago
问题在于,F411完成PWM的初始化时间太慢且不固定(在USB供电和E5V供电的时候不同)。
推测原因:外部供电的时候,STLINK初始化后会给F411 一个reset信号(具体要看STLINK手册); 解决方案:可以把NUCLEO板子上的CN2拔掉(相当于断开STLINK和F411的连接),就能正常用了。但是这样的话,想要调试又要把跳线帽接回去。
如何方便的不让STLINK工作。。
调试过程中有一个版本的,思路是覆盖Reset_Handler(),把PPL的初始化放在电调量程确定之后。 但是没有配置好时钟,下次再尝试。
Reset_Handler()
最终解决方案:两次初始化电调
间隔1s的按黑色reset按钮可以绕开这个问题。
问题在于,F411完成PWM的初始化时间太慢且不固定(在USB供电和E5V供电的时候不同)。
推测原因:外部供电的时候,STLINK初始化后会给F411 一个reset信号(具体要看STLINK手册);
解决方案:可以把NUCLEO板子上的CN2拔掉(相当于断开STLINK和F411的连接),就能正常用了。但是这样的话,想要调试又要把跳线帽接回去。如何方便的不让STLINK工作。。