打印
[STM32F4]

STM32F4-DISCOVERY开发板使用USART1下载程序失败

[复制链接]
3554|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我现在手上有一块STM32F4-DISCOVERY开发板 主芯片是STM32F401VC
第一次使用STLINK连接板子时可以找到,后来程序被擦之后再也找不板子上的设备了,然后我又更改了boot模式(boot0=1,boot1=0)想通过USART1串口擦写程序,可是ST官网的Flash Loader始终连不上,但是STM32F030可以连上,不知道为什么啊,复位也用了,试的手都软了。
有哪位用过Flash Loader给STM32F401擦写程序的啊?
我在想 我的板子上主芯片是不是被保护了 所以使用STLINK连接找不到设备?


沙发
mmuuss586| | 2014-9-10 18:09 | 只看该作者
STM32F4-DISCOVERY板子的串口,你和电脑怎么连接的?
外加USB转TTL模块连接?

使用特权

评论回复
板凳
mmuuss586| | 2014-9-10 18:11 | 只看该作者
另外通过BOOT短接后,用ST LINK下载下程序看看;

使用特权

评论回复
地板
grant_jx| | 2014-9-10 22:54 | 只看该作者
你是STLink找不到MCU,还是Flash Loader找不到?
Flash Loader找不到,不太奇怪,问题是STLink也找不到?你用板载的那个STLink还是外加的?
板载的,只要你没动过前面的SWD跳线,供电没问题,MCU没烧坏,不应该出现连不上的问题。锁死了不过是读不了,但不会出现找不到MCU。

使用特权

评论回复
5
zhu_chunyan86|  楼主 | 2014-9-11 10:41 | 只看该作者
grant_jx 发表于 2014-9-10 22:54
你是STLink找不到MCU,还是Flash Loader找不到?
Flash Loader找不到,不太奇怪,问题是STLink也找不到?你 ...

之前使用的是USART1的PA9/PA10不行 后来使用USART2的PD5/PD6可以连上了 但是指示FLASH被读保护了 是不是因为FLASH被读保护了 所以用STLINK才找不到device core啊

使用特权

评论回复
6
yan2005| | 2014-9-11 16:17 | 只看该作者
uart2不行,只能是Uart1和Uart3

这个问题我一周前遇到过。参考下面的连接:
https://bbs.21ic.com/forum.php?mo ... D350%26typeid%3D350

使用特权

评论回复
7
595004525| | 2015-10-8 15:35 | 只看该作者
我也遇到了同样的问题,STLINK连接板子时可以找到,后来下了一个自己的程序。然后STLINK连接一直失败,Flash Loader和FlyMcu都连不上,不知道楼主解决了没有?

使用特权

评论回复
8
zhu_chunyan86|  楼主 | 2015-10-9 11:01 | 只看该作者
595004525 发表于 2015-10-8 15:35
我也遇到了同样的问题,STLINK连接板子时可以找到,后来下了一个自己的程序。然后STLINK连接一直失败,Flas ...

我的问题解决了 原因是ST flashloader版本太旧    然后在官网上重新下载一个最新的 就可以通过串口下载了

使用特权

评论回复
9
595004525| | 2015-10-9 11:41 | 只看该作者
我用的Flash Loader Demo是2.7.0,还有更新的?

使用特权

评论回复
10
595004525| | 2015-10-9 11:41 | 只看该作者
zhu_chunyan86 发表于 2015-10-9 11:01
我的问题解决了 原因是ST flashloader版本太旧    然后在官网上重新下载一个最新的 就可以通过串口下载了 ...

我用的Flash Loader Demo是2.7.0,还有更新的?

使用特权

评论回复
11
zhu_chunyan86|  楼主 | 2015-10-21 10:10 | 只看该作者
595004525 发表于 2015-10-9 11:41
我用的Flash Loader Demo是2.7.0,还有更新的?

你可以去官网上再下载一个最新的试试

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

111

帖子

1

粉丝