你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

恢复ST_LINK,STM32F412的方法

[复制链接]
zhjb1 发布时间:2016-12-15 06:06
做天实验中,不慎将STM32F412ZG开发板宕掉了,以为坏了,发了求助帖:下载器坏了还是板子坏了。今早已解决:3 B4 H3 J  v- }) I
查看手册发现PA_13,PA_14是ST_LINK的烧写口,我在程序中将这两个口设置成输出,造成编程器无法下载。凌晨梦醒,觉得可能可以解决——看到有一个存储器,参照NXP[Freescale]有一种下载文件的方法,直接将编译好的.hex或.bat文件丢进去就可以运行的方式,将编译好的串口LCD丢进去,奇迹发生了,其过程红色的LED闪烁,完成后,那个一直红色的LED变成了绿色的。立马下载程序测试,一切Ok。原来如此,PA_13,PA_14不能做为IO口使用。以此告诉网友们。. I: x# H% X- K% o

评分

参与人数 1 ST金币 +5 收起 理由
zero99 + 5

查看全部评分

赞 收藏 1 评论10 发布时间:2016-12-15 06:06

举报

10个回答
zero99 回答时间:2016-12-15 06:51:10
感谢楼主特意发帖提醒大家
jackten 回答时间:2016-12-15 09:14:23
学习学习                  
walker2012 回答时间:2016-12-15 09:17:06
非常多的人遇到过这个“”问题“”,但很快都能找到答案。
xhzheng 回答时间:2016-12-15 11:17:59
学习了;
五哥1 回答时间:2016-12-31 01:38:44
楼主进步喽
5265325 回答时间:2017-1-2 14:12:08
any012 回答时间:2017-1-2 14:57:17
"看到有一个存储器,参照NXP[Freescale]有一种下载文件的方法,直接将编译好的.hex或.bat文件丢进去就可以运行的方式"
; l2 V5 X6 ^! s
7 ?; E+ L8 T6 E8 K到底是什么方法呢?
* O) p" X' W0 G0 S* o; N) n/ z
zhjb1 回答时间:2017-1-2 15:44:07
any012 发表于 2017-1-2 14:57
0 V3 |: `2 \. v4 x"看到有一个存储器,参照NXP[Freescale]有一种下载文件的方法,直接将编译好的.hex或.bat文件丢进去就可以 ...

& z2 i2 h6 {+ a$ ]+ E4 N在连接板载编程器时,会在我的电脑中看到一个此班的存储盘。找一个此板带的已编译成.hex的案例,直接丢到之歌存储器里就可以了。试试吧
any012 回答时间:2017-1-2 16:04:24
好奇是哪种方式实现下载的?  p* P; b% b: j$ y  B+ R  E
SWD的话,PA13,PA14像是被设为普通IO口了。
! z+ r9 g6 b$ k4 G! \, y串口下载的话,我看了下NUCLEO32和NUCLEO64的串口1,即PA9,PA10,这两个都是引出到端子的,没有和STLINK链接。
zhjb1 回答时间:2017-1-3 07:08:55
any012 发表于 2017-1-2 16:045 @5 z8 E6 o2 C2 z
好奇是哪种方式实现下载的?9 |* J) P. d( _5 r5 d4 W7 Y6 V, _
SWD的话,PA13,PA14像是被设为普通IO口了。
! N! ?: l3 `9 }' m# |  l, `( B串口下载的话,我看了下NUCLEO32和 ...
+ ~$ D0 k4 @- _, f# M; i! a* ^0 Z/ G5 m
那块板子芯片是STM32F412ZG,与你那板子不一样。
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版