野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 26381|回复: 6

新入STM32板子,重新编译DEMO程序后无法下载到板子上

[复制链接]
发表于 2013-5-27 17:18:30 | 显示全部楼层 |阅读模式
mcuisp输出信息如下:

开始连接...3, 接收到:1F
在串口COM19连接成功@115200bps,耗时218毫秒
芯片内BootLoader版本号:2.2
芯片PID:00000414
芯片FLASH容量为512KB
芯片SRAM容量为65535KB(此信息仅供参考,新版本芯片已不包含此信息)
96位的芯片唯一序列号:37FFD5053448363009850843
读出的选项字节:
A55AFF00FF00FF00FF00FF00FF00FF00
全片擦除成功
第343毫秒,已准备好
已写入1KB,进度37%,耗时1139毫秒
调试信息:-6 STM_ReadMemory
写入出错在2KB,进度37%,耗时1872毫秒

使用USB转串口下载,下载板子资料光盘上的LED程序,编译前可以下载成功,但按教程设置BOOTO和复位键没反应.在另一贴上看到要重新编译程序,在WIN-7系统下,运行keil重新编译(单编译和全编译都试过),然后再进行下载时就出现上边的信息了.一直卡在37%或是74%过不去,请问这是个什么情况呢?
回复

使用道具 举报

 楼主| 发表于 2013-5-27 19:16:46 | 显示全部楼层
是教程误导吧,严重的。用MCUISP,下载时,左下选DTR的低电平复位,RTS高电平进BootLoader可以下载成功,不把BOOTO接地而且不复位可直接运行。这又是什么情况,LED程序是下载完跑起来了,但跟教程上根本没这么说明吧。一新人啥都不懂,如果教程不是对应特定板子的那就没有意义了吧。

解决方式
http://www.openedv.com/posts/list/1637.htm
4楼图
回复 支持 反对

使用道具 举报

发表于 2013-5-27 20:56:55 | 显示全部楼层
围观一下
回复 支持 反对

使用道具 举报

发表于 2013-5-27 21:02:13 | 显示全部楼层
把波特率调低一点  ,调成 76800
回复 支持 反对

使用道具 举报

发表于 2013-5-27 21:03:15 | 显示全部楼层
SphereLee 发表于 2013-5-27 19:16
是教程误导吧,严重的。用MCUISP,下载时,左下选DTR的低电平复位,RTS高电平进BootLoader可以下载成功,不 ...

这个方法不适合野火的板子
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-5 22:31:15 | 显示全部楼层
波特率调低倒没试过,用那种方式都能烧成功,不过有时不怎么稳定就是了,我试下调低波特率看怎么情况
回复 支持 反对

使用道具 举报

发表于 2013-8-17 12:12:46 | 显示全部楼层
我用的jtag,测试的摄像头那个程序,直接下载可以显示,重新编译一次再下载就不显示了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-30 09:59 , Processed in 0.027033 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表