STM32 internal command error 问题
【摘要】
调试UWB板子,下载程序发现提示 internal command error。网上找了一圈发现都是说让板子复位然后再下载。方法大同小异吧。 由于自己的板子没有复位按钮,所以将STM32的NRS...
调试UWB板子,下载程序发现提示 internal command error。网上找了一圈发现都是说让板子复位然后再下载。方法大同小异吧。
由于自己的板子没有复位按钮,所以将STM32的NRST引脚强制下拉来使得STM32进行复位,然后下载。可是尝试了几次之后发现并没有效果。
注意到,UWB板子之前用笔记本下载是没有问题的,但是用台式机为什么就会出现这个问题呢?后来发现在台式机上UWB板子供电是通过USB延长线接在USB一转多,然后USB延长线另一端接UWB的USB。这样子才导致了internal command error。
单独使用USB一转多给UWB板子供电和单独使用USB延长线给UWB板子供电都没有问题,调试正常。但是当USB一转多和USB延长线接在一起再给UWB板子供电就会出现internal command error。目前还不清楚什么原因。检查了USB一转多和USB延长线一起给板子供电时,板子USB端口电流为0.38ma和单独使用延长线、一转多供电电流一样,电压也相同。但是两个连起来用就是不行,单片机无法识别。有点奇怪!
文章来源: blog.csdn.net,作者:嵌入式与Linux那些事,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_16933601/article/details/102535126
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)