我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1139|回复: 8

[技术文章] 如何拯救烧错固件的单片机?

[复制链接]
  • TA的每日心情
    开心
    5 天前
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    758

    主题

    3775

    回帖

    2563

    积分

    PADS20220105初级班

    积分
    2563

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2021-5-12 18:02:04 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    在使用步兵主控开发板时(STM32F405RGT6,晶振 25M),使用原子的工程(STM32F4075ZGTx,晶振 8M) device 修改成 STM32F405RGT6 和必要的其它修改,程序下载后导致芯片不能继续下载,可能的原因是晶振频率修改错误,该错误解决办法:
    stm32f4xx.h system_stm32f4xx.c 的晶振频率进行修改,如下所示:由于步兵主控板芯片晶振频率为25MHz,所以我们需要把晶振频率进行修改,在这两个地方进行修改,将8 都改为 25 就可以了,但是如果已经导致不能下载程序,出现下面的警告:使用以下方法解决(顺序很重要):先将 BOOT0 引脚置高电平,BOOT1 置低电平,然后复位,最后点击下载,当正在下载时就可以将 BOOT0 引脚重新置为低电平。目的就是一开始让芯片进入 bootloader程序,此时就可以进行下载程序了。如果没有复位按键,那么就可以先将 BOOT0 接入高电平(默认 BOOT0BOOT1 一般是通过电阻接低电平的,所以此时只需将 BOOT0引出接入高电平),然后上电(相当于复位了),最后点击下载,当程序正在下载时就可以不接高电平了。另外一个方法是使用 keil软件 flash 菜单的擦除选项,首先擦除整个应用程序(擦除的目的是让单片机不运行错误的时钟配置程序导致出错),然后点击下载,前提还是需要修改文件并编译后才能正常下载,这样就不需要使用复位按键。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-6-14 16:03
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    0

    主题

    1万

    回帖

    7618

    积分

    二级逆天

    积分
    7618

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2021-5-12 18:27:37 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    4 小时前
  • 签到天数: 81 天

    [LV.6]常住居民II

    3

    主题

    2974

    回帖

    1199

    积分

    二级逆天

    积分
    1199

    社区居民终身成就奖特殊贡献奖优秀斑竹奖

    QQ
    发表于 2021-5-12 19:13:13 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    5

    主题

    2183

    回帖

    10

    积分

    二级逆天

    积分
    10

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    发表于 2021-5-13 08:03:41 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-8 15:22
  • 签到天数: 1 天

    [LV.1]初来乍到

    60

    主题

    5331

    回帖

    1万

    积分

    PADS-181217初级班

    积分
    15973

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    发表于 2021-5-13 08:32:51 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    11

    主题

    1962

    回帖

    1943

    积分

    1元学习PADS(5期)

    积分
    1943

    终身成就奖优秀斑竹奖特殊贡献奖

    QQ
    发表于 2021-5-13 08:42:44 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    2024-11-13 11:25
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    25

    主题

    439

    回帖

    1062

    积分

    PADS20210616高级班

    积分
    1062

    终身成就奖

    发表于 2021-5-13 08:44:58 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    16

    主题

    57

    回帖

    0

    积分

    二级逆天

    积分
    0

    终身成就奖

    发表于 2021-5-13 10:20:04 | 显示全部楼层
    学习下... 感觉更简单的办法就是BOOT0 高位直接强刷00XF001 然后再正常刷入正常固件即可...
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    6218

    回帖

    8731

    积分

    二级逆天

    积分
    8731

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2021-7-18 08:36:38 | 显示全部楼层
    回复

    使用道具 举报

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

    本版积分规则

    公告:服务器刚移机,
    大家请不要下载东西。
    会下载失败


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    ( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

    平平安安
    TOP
    快速回复 返回顶部 返回列表