野火的STM32太气人了!

给你两锭子 2019-10-28 01:18:54
今天直接被野火的板子气炸,我用野火F103的开发板,写了一个串口检测的小程序,并用DAP仿真器将程序烧写到Flash中,然后将下载器接电脑USB的一端拔下,连接开发板的一端未拔下,程序能正常运行,与串口屏的数据交互功能完美实现。同接下来,我又用一个仿真器把刚才的程序烧写到F429这块核心板上,结果就GG,为什么这么说呢?这个问题我找了足足一天时间,以为是自己哪里弄错了,反复改程序,找问题,串口助手反复调试,然后又直接与串口屏调试,都失败了,心里贼压抑,所有问题都找过了,就是找不到问题(无奈中透露着无尽的疲惫!)。想知道这究竟怎么回事吗? 后来深夜的时终于问题中午找着了!你们猜怎么着?原来啊,野火的F429这块核心板很怪!我用同一个DAP仿真器烧录程序后,连接电脑USB的一端拔掉了(断电),然后连接核心板这端未拔下,这块核心板此时无论怎样就是运行不了,实现不了你想要的功能(气气!)只有把两端同时连接或者两端都不接才能正常运行程序(什么鬼?用这么多的开发板,核心板了,第一次见这么个情况,而且野火F103的开发板也不是这样子的啊!)。找了一天问题!!!唉,气气!现在终于找着问题了,不然,可能睡不着觉(真的严重!)。最后说一点,野火的板子做工质量这些都挺不错了,唯独今天这个问题,我是真的,,,
...全文
10589 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Brendon_Tan 2020-07-08
  • 打赏
  • 举报
回复
应该是仿真器的硬件复位线硬件上,掉电默认下拉接地。 仿真器不通电运行时,目标板RST引脚可能处于弱上拉状态,然后被仿真器的强下拉把电压拉到接近0电位,即一直复位。 一般仿真器不用时,最好拿下来。
世间皆虚妄丶 2020-07-07
  • 打赏
  • 举报
回复 1
仿真器不能只拔掉电脑端口,要拔的话也要拔掉开发板端,否则仿真器会一直复位开发板,导致程序不能运行。
Glen_hsu 2019-11-12
  • 打赏
  • 举报
回复
可能是仿真器带电时将系统强制到调试状态,所以拔掉就好了
给你两锭子 2019-11-11
  • 打赏
  • 举报
回复
不是呢,我的仿真器上面没有自带的电源。通过仿真器把程序烧录到板子上,运行的时候必须得把仿真器接板子的一端拔掉才能正常运行!
石云松 2019-11-10
  • 打赏
  • 举报
回复
是不是仿真器上面的电源影响的?
worldy 2019-11-05
  • 打赏
  • 举报
回复
应该是boot0、1跳线没接对,一直运行系统预装的程序
给你两锭子 2019-11-05
  • 打赏
  • 举报
回复
引用 3 楼 worldy的回复:
应该是boot0、1跳线没接对,一直运行系统预装的程序
不不不,不是这样的。我把仿真器两端都拔了就行了,核心板上没有任何跳线,也没有boot flash短接端口,灯也没有,调试的时候只能用万用表测引脚电平状态
给你两锭子 2019-11-05
  • 打赏
  • 举报
回复
不不不,不是这样的。我把仿真器两端都拔了就行了,核心板上没有任何跳线,也没有boot flash短接端口,灯也没有,调试的时候只能用万用表测引脚电平状态
weixin_44626503 2019-11-04
  • 打赏
  • 举报
回复
跟他们反应一天情况。。。
hhhh63 2019-11-04
  • 打赏
  • 举报
回复
幸好没用这个板子

27,370

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧