请选择 进入手机版 | 继续访问电脑版

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

恢复ST_LINK,STM32F412的方法

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

评分

参与人数 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文件丢进去就可以运行的方式"! B4 m8 K/ s7 N+ S

3 O8 s3 W' F4 }, h! z到底是什么方法呢?
0 h3 C, r6 |% M( ?" g
zhjb1 回答时间:2017-1-2 15:44:07
any012 发表于 2017-1-2 14:57
% G! G5 c8 M. ~  z& @5 o* r% K! U1 V; E' j"看到有一个存储器,参照NXP[Freescale]有一种下载文件的方法,直接将编译好的.hex或.bat文件丢进去就可以 ...

# n; T8 G, `( K5 i6 N5 u' u- z+ Z" ]在连接板载编程器时,会在我的电脑中看到一个此班的存储盘。找一个此板带的已编译成.hex的案例,直接丢到之歌存储器里就可以了。试试吧
any012 回答时间:2017-1-2 16:04:24
好奇是哪种方式实现下载的?
/ N' g: _4 E* `, j8 ?# \* W, J/ ySWD的话,PA13,PA14像是被设为普通IO口了。1 F2 P# O. j1 K2 ~* t5 L6 z
串口下载的话,我看了下NUCLEO32和NUCLEO64的串口1,即PA9,PA10,这两个都是引出到端子的,没有和STLINK链接。
zhjb1 回答时间:2017-1-3 07:08:55
any012 发表于 2017-1-2 16:042 F! J* p4 j8 b: G! R1 I! b8 b
好奇是哪种方式实现下载的?- ~* S6 U" M+ O$ x( k4 W9 k
SWD的话,PA13,PA14像是被设为普通IO口了。' s' m. E% B9 o; d  ?
串口下载的话,我看了下NUCLEO32和 ...

9 D8 c6 t# s7 ?+ s/ R8 ?那块板子芯片是STM32F412ZG,与你那板子不一样。

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版