本帖最后由 njhying 于 2018-12-15 16:00 编辑
最近在苦逼的调试电机驱动程序,因为以前一直使用DAC作DEBUG输出,很好用。
可是最近用的STM32F031C6因为引脚占用太多,没法使用DAC了,然后觉得FREEMASTER移植特麻烦,研究几天后放弃了。
现在突然发现JSCOPE的RTT是我一直在找的调试神器,基本上和FREEMASTER的RECORDER功能一样,但是移植超简单。
可是。。。可是。。。碰到了一个问题!
就是把JSCOPE软件打开并且设定好后,一点红 {MOD}按钮,它就一直在试图和STM32F031芯片连接,但总是连接不上,但是按下复位键就可以连接上了,可是这个时候电机运行电流非常大,运行不正常!
于是乎我用英飞凌的芯片XMC1302试了一下,JSCOPE软件设定好后,点击红 {MOD}按钮立马连接上,电机也运行正常。
都是用的同一个JLINK调试器,而且都可以在设备管理器中显示CDC 串口。
请问:这是什么原因导致的STM32F031需要复位才能连接,而电机运行也不正常,大家有碰到这个问题吗?怎么解决的?
谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
谢谢支持!
我在换了6.11的JSCOPE后就可以了。
现在完全放弃FREEMASTER了,改用JSCOPE的RTT功能,移植简单方便,效果非常好!
一周热门 更多>