西奥伟 发表于 2018-11-22 09:37:07

STM32L0系列芯片,在下载程序所遇到的问题

本帖最后由 西奥伟 于 2018-11-23 11:02 编辑

本次所使用的芯片型号为STM32L051C8T,之前在烧录程序的时候,以为是Keil设置的问题,然后,设置了Jlink-SW接口的下载速率为200K,低于500K都能够成功下载程序到开发板,但是,有时候,又会出现以下提示问题?有时候又能够成功下载,疑问是不是因为与STM32L0系列芯片低功耗的模式有关系,但是,我程序中还没有设置低功耗模式。期望朋友们一块来探讨以下问题。(为什么能够成功识别到芯片,仍然会下载出错,硬件或是软件的问题?有朋友之前使用过L0系列的芯片,遇到过类似的问题吗?)




toofree 发表于 2018-11-22 10:08:57

根据你的描述,线的问题可能性比较大,SWD速度没这么慢。建议重做一条SWD的线。

西奥伟 发表于 2018-11-22 10:13:57

toofree 发表于 2018-11-22 10:08
根据你的描述,线的问题可能性比较大,SWD速度没这么慢。建议重做一条SWD的线。 ...

线的长度有点长,差不多电脑端串口到开发板串口的长度1米,反正超过500K的下载速率就会失败

wenyangzeng 发表于 2018-11-22 10:33:34

西奥伟 发表于 2018-11-22 10:13
线的长度有点长,差不多电脑端串口到开发板串口的长度1米,反正超过500K的下载速率就会失败 ...

连接线太长了吧。大概20厘米就很长了。

发表于 2018-11-22 10:37:42

USB用延长线,仿真线短一些。

wudianjun2001 发表于 2018-11-22 11:48:22

数据线短一点,USB线长点没关系

西奥伟 发表于 2018-11-23 11:03:23

谢谢大家的回复,我将延长线剪短之后,就没有出现这个问题了。
页: [1]
查看完整版本: STM32L0系列芯片,在下载程序所遇到的问题