Questions tagged «st-link»

10
STM单片机每次都会燃烧
我有一些使用stm32的经验,但是我只在开发板上使用过它们。 我最近尝试将stm32和stm8焊接在一个简单的分线板上,并用我的st-linkv2克隆对其进行编程。 首次通电时,单片机会发出一些小声音,例如几秒钟后燃烧,然后在2分钟后吸取100mA电流并冒烟。 我认为我缺少一些重要的细节。 像这样的简单设置会出什么问题?(仅vdd,vss,去耦电容和st-link) 我使用stm8和stm32尝试了20多次。 我尽可能地靠近去耦电容,并为其提供了3.3v电压。 几次,我可以对闪光灯进行编程和验证,但显示出一些奇怪的行为 *,几分钟后又冒了烟。 我尝试了拖焊,带有smd尖端的常规焊接以及低至260C的温度以及每个焊垫之后的冷却时间。我还尝试了在270C上使用热风枪,并且我已经确定该问题不在焊接中。 我还尝试了NRST上拉和BOOT0下拉。 *怪异的行为:“随机”,例如简单的led眨眼信号灯或pwm信号上的定时,仅下降到2.8v左右,而不是0v。总体而言,“ kinda”工作正常,但仅持续1分钟。 **问题不是st-link。它闪烁开发板就好了 编辑1: 这是原理图(对于stm32)(到带有标签的ST-Link的连接): 下面没有任何东西。只是连接到引脚的另一个(未填充)封装。 编辑2:连续性测试:无短路,所有引脚接触均正常 编辑3:连接VDDA和VDD,并在VDD上增加另一个4.7uF。还在炸 VDD直接在设备上测得:3.36v 编辑4:电流消耗行为:在所有情况下,油炸芯片时,它消耗大约20-40mA电流,有时突然上升到100-240mA持续几秒钟,然后归零(小于10mA)。并在重新启动之前保持零状态。 更新:我在VCAP上焊接了另一个STM8S003F3P6,1uF,在VDD上焊接了2x100nF和10uF。并使用电池作为电源,并制造了一个小的电容倍增器和发射极跟随器,以使3.3v带有许多陶瓷电容和低ESR电容,并且电流限制设置为15mA。该电压在50MHz以上的噪声小于30mV。然后我连接了MCU(刚焊接)。电流消耗小于4mA,电压稳定。我离开了。一两分钟后,它突然开始超过15mA极限并触发PDR。现在它立即开始执行此操作(即使已声明NRST)。似乎这个也消失了...

2
如何使用外部ST-Link调试/编程STM32F103 MCU?
我正在为自己的项目使用STM32F103 MCU,并希望将STM32F411 Nucleo板的ST-Link用于外部调试/编程。 我将CN2跳线设置为OFF,我的实际问题是在SWO(CN2)的引脚中。我如何进行以下操作: (SWO的)PIN 1是VDD_Target PIN 2是SWCLK PIN 3是GND PIN 4是SWDIO PIN 5是NRST PIN 6是2 就我所知,我不应该使用上面所有这些引脚。就像在,我已经连接 MCU中的PIN 2至PIN 37(或PA14) PIN 3至GND PIN 4至PIN 34(或PA13) 目标MCU中的PIN 5至PIN 7或(RESET)。 不知道我是否应该连接SWO引脚,因为它被设置为“保留”(为什么?)。另外,我给MCU的VIN引脚提供了3.3 V电压,这意味着我不需要连接VDD(stlink的PIN 1)。 请参考我从官方数据表中获取的这张表: 这是MCU的常规引脚配置: 我已经用示波器和测试仪“几乎”测试了所有东西,一切似乎都还好。我在这里还想念什么?我应该对BOOT0或BOOT1引脚做任何事情吗?
16 stm32  stm32f10x  swd  st-link 

7
STM32&ST-LINK-成功编程后无法连接到MCU
我已经用STM32F7-45VGT6构建了自己的开发板。我已经使用ST-LINK v2(不是原始版本)成功地对其进行了编程,现在我什至无法连接MCU。 我从ST和SWD界面使用ST-Link Utility。可能是我将SWD引脚用作输出,并在代码中将它们设置为GPIO输出的情况。可以吗? 但是,我将复位引脚连接到GND,并在ST-Link Utility中设置了“在复位下连接”选项,但是它不起作用...我该怎么办? 在Internet上,我发现了一些有关使用BOOT0引脚的信息,但我不完全知道...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.